Exadel

Senior Data Engineer

4 November 2024
Apply Now
Deadline date:
£84000 - £156000 / year

Job Description

We are looking for an experienced Senior Data Engineer with deep expertise in Google Cloud Platform (GCP) to build and optimize our data and analytics systems.

Work at Exadel – Who We Are

Since 1998, Exadel has been engineering its products and custom software for clients of all sizes. Headquartered in Walnut Creek, California, Exadel has 2,000+ employees in development centers across America, Europe, and Asia. Our people drive Exadel’s success and are at the core of our values.

About the Customer

The client is the largest Google digital consulting agency in Europe, operating only in the Google cloud. 

Requirements

  • 5+ years of background in a Data Engineer or similar role
  • Deep expertise with Google Cloud Platform (BigQuery, Dataflow, Pub/Sub, Cloud Storage, Composer, etc.)
  • Advanced SQL skills and query optimization experience
  • Strong proficiency in Python for scripting and automation
  • Experience with relational databases such as PostgreSQL
  • Knowledge of ETL/ELT processes and experience building them in a cloud environment
  • Understanding of big data concepts and distributed systems
  • Ability to work with large data volumes, ensuring data integrity and quality

Nice to Have

  • Experience with other cloud platforms (AWS, Azure)
  • Knowledge of additional data tools like Apache Airflow Spark
  • Experience with CI/CD tools and infrastructure automation
  • Understanding of data security and privacy practices in the cloud

English level

Upper-Intermediate

Responsibilities

  • Design, develop, and maintain data infrastructure, including creating and optimizing ETL/ELT processes on GCP
  • Work extensively with Google Cloud Platform (BigQuery, Cloud Storage, Dataflow, Pub/Sub, Composer, etc.) to process and analyze large data sets
  • Optimize database performance and create efficient SQL queries
  • Utilize Python for scripting and automation of processes
  • Create and maintain data models, ensuring their performance, reliability, and security
  • Collaborate with cross-functional teams to understand data requirements and develop solutions that meet business needs
  • Set up and manage data monitoring and logging to ensure high availability and reliability of the system
  • Work with large data sets, performing analysis and processing for effective analytics solutions

Advantages of Working with Exadel

Exadel is a global company, and benefits can vary depending on your location and contract type. Your recruiter will provide specific information about the benefits available to you.

  • International projects
  • In-office, hybrid or remote mode
  • Medical healthcare
  • Recognition program
  • Professional & personal development opportunities
  • Foreign languages classes
  • Well-being program
  • Corporate events
  • Sports compensation
  • Referral program
  • Equipment provision
  • Paid vacation & sick days