Share your passion for the digital world and digital business models and become our Senior Data Engineer (m/f/d)
Tasks
- Develop and enhance the data infrastructure which will be the technological backbone for our data products and analytical data platform
- Get the chance to solve interesting problems by using a broad variety and large amounts of data from Oetker Group companies and Oetker Digital s ventures
- Support the growth of our Data & Insights Team and help build up a team setup characterized by autonomy, trust, ownership & alignment and help promoting our data driven culture
- Work closely in cross-functional Product Teams with experts from our Engineering, Product and Domain Teams on challenging data topics and products
- Mentor and develop (Junior) Data Engineers
Requirements
-
Wide experience in agile Data Engineering space with solid track record in Data Product Development
-
Advanced knowledge of Python for data engineering and SQL, Scala or Java knowledge
-
Experience in designing, developing and maintaining data processing systems and data pipelines for batch and stream processing at scale (e.g. using Spark, Hadoop, or similar)
-
Experience using Docker and Kubernetes to create, package, deploy, and run applications
-
Experience in workflow management systems or schedulers, e.g. Airflow (preferably), Prefect or Luigi for job scheduling and orchestration
-
Deep understanding of Cloud Data Platforms like Google Cloud Platform, AWS or Azure
-
Fluent in English German is a plus
Nice to have:
-
Advanced knowledge of GCP s BigQuery, PubSub, DataProc, Cloud Storage etc.
-
Good understanding of Jenkins based CI/CD pipeline
-
Know-how of other data storage technologies (NoSQL / RDBMS) such as Hive, HDFS, MongoDB or Cassandra
Benefits
What We Offer You:
- A dynamic, welcoming workplace in Berlin (with a terrace on Spree River)
- A hybrid working model with flexible working hours to maintain a healthy work-life balance
- Inspiring colleagues: we are working in international and talented teams.
- Crossfunctional and interdisciplinary teams with flat hierarchies and fast decision making
- Annual personal development budget up to 1,500 (for conferences, courses etc.)
- English and German language courses are offered at different language levels
- Equipment of your choice e.g. Macbook or Lenovo, keyword, mouse, headphones, additional screen, etc. for your home office set up
- Company pension scheme, personal accident insurance and the opportunity to take a sabbatical
- Corporate discounts from a wide range of external partners