We are looking for a new colleague to join our Online Analytics team, focusing on development in pySpark for online business analytics in UK and Ireland.
This job requires to be based in/close to Prague. We currently work in a hybrid model and meet in our office 3 days a week.
- Up to 20% yearly salary bonus - based on both individual and business performance
- Sick leave Compensation
- 1 extra week of annual leave above your legal entitlement of 4 weeks of annual leave of paid leave to support your well-being and family life
- Pension insurance contribution
- Cafeteria benefit system & Multisport card
- Training and Development Plan, supported by certified training and learning platforms like Udemy, Pluralsight and O’reily
- Referral Bonus
- Flexible work time
You will be responsible for designing, developing, implementing and maintaining ETL processes and providing data to stakeholders on both the Hadoop platform and the newly adopted Kubernetes platform. You will support our stakeholders in data analysis and contribute to the development of new enhancements (metrics, KPIs, reports, etc.) and work with them to ensure timely and accurate data delivery.
As a member of the DevOps team, you will monitor (Splunk, Zendesk, internal DQ software) and support deployed code, troubleshoot existing issues, analyze issues and perform bug fixes. You will play a key role in improving our workflows and actively improving our business insights.
Technical skills
- Knowledge of SQL, pySpark, Hive, and an overview of what BigData development is about.
- Experience with k8s is a strong plus for you.
- Experience of GitHub is required. We have implemented CI/CD process for automation deployment.
- Able to work effectively in the DevOps model.
- Optimizing and tuning the applications in pySpark is a strong plus.
Personal skills
- Written and spoken English is a must for daily job.
- Ability to learn fast - we will lead you, help you to understand of the processes, but you must want to learn.
- Analytical skills - we expect you to analyze business requests and define a way how to do it.
- Team player - no one know everything and you must be a team player.
Unsure if you fit all the criteria? Apply and give us the chance to evaluate your potential – you could be the perfect fit!
- We develop our own products
- We make an impact; large scale of operation
- Accountability and respect are given to us
- We cooperate and support each other
- There are great colleagues who are divided into small teams here
- We can develop and learn new things