Job Description
Sprinter is seeking a Data Engineering Manager to join their Data team. The Data Engineering Manager will be responsible for analyzing, developing, updating, expanding, and optimizing the processes of the Datawarehouse/Data Marts in the Cloud. He will use his knowledge in programming languages in combination with business needs and data architecture design to implement, monitor, and update data systems for different business domains. As manager of this team, he will guide, coordinate, and support the team of internal or external data engineers participating in the company's data engineering projects.
Role involves:
- Managing the team of internal/external data engineers.
- Guiding and supporting the team in their data project grants.
- Creating and optimizing datasets, pipelines, and Big Data architectures.
- Performing root cause analysis on external and internal processes and data to identify improvement opportunities and respond to data analysis teams.
- Creating processes that support data transformation, workload management, data structures, dependency, and metadata.
- Analyzing and troubleshooting performance issues in data architectures to improve Reporting development: business intelligence and standard business data.
- Developing Python scripts and programs that are part of the analytical data lifecycle.
- Working with NOSQL databases: BigQuery.
- Participating in Data Lake projects in the Cloud (Google Cloud Platform).
- Training and transmitting knowledge to the team in corrective development and support of data integration processes.
Requirements:
- Advanced knowledge in SQL and experience working with non-relational databases, especially BigQuery (Google Cloud Platform), creating queries, and familiarity with working with a variety of databases.
- Knowledge of modern Data Warehouse architectures.
- Knowledge of ETL pipelines.
- Knowledge of the software development lifecycle, CI / CD, GitOps, GITLab.
- Knowledge and use of Apache AirFlow.
- B2 English level.
- At least 4 years of experience in a similar position.
Role offers:
- Annual bonus based on performance.
- Flexible working hours.
- Hybrid telecommuting policy.
- Flexible compensation (medical insurance, restaurant, transportation, nursery...).
- Employee discount.
- Personalized development plan and career in an international environment (JD Group).
- Extensive training catalog in hard and soft skills (languages, technical training…).
- Sports facilities within the company.