Senior Data Engineer (#1295)

REFERRAL BONUS
Europe
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
OVO Energy

About our customer:
The OVO Group’s mission is to drive progress towards net zero carbon living. We’re OVO Group, a big family of companies united by a single vision: to get to zero carbon, fast.
We call this Plan Zero – and it shows how we’ll be fighting the climate crisis and transforming the way people use energy over the next decade. To do this, we need the sharpest minds. Are you up for the challenge?
Do great green things with OVO Energy
So much has changed since we launched in 2009. Our goal remains the same though: make energy 

Responsibilities:
A proven track record of designing, building, monitoring and managing large-scale data products, pipelines, tooling and platforms.
Working on streaming ETL solutions utilising streaming data processing tools (e.g. Kafka Streams, Kinesis, Spark or similar). Developing segmentation solution framework to rebuild the current solution together with a team of TS(JS) engineers.
You will be comfortable working in an agile software development environment and have experience in CI/CD and deployment strategies. Analyzing current data processing using Datadog or similar solutions.

If you have a passion for building scalable, resilient solutions, and you enjoy influencing the team's technology selection and architectural direction then look no further! 

 

Requirements:

  • Knowledge of best practices and methodologies in Data Warehousing
  • 5 years of experience in Data Engineering
  • A proven track record of designing, building, monitoring, and managing large-scale data products, pipelines, tooling and platforms.
  • Experience working on streaming ETL solutions utilizing streaming data processing tools (e.g. Kafka Streams, Kinesis, Spark or similar).
  • Python or another programming language (Scala, Typescript, Java, Kotlin)
  • Experience with BigQuery, Data Fusion
  • Proficiently in ETL development and maintenance
  • Experience with cloud GCP (preferably), AWS or Azure
  • Experience with database administration and MSSQL would be an advantage
  • Experience with Docker & Kubernetes, Terraform would be a plus
  • Upper-intermediate level of English

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits