Role overview
We are looking for a skilled and motivated Data Engineer to join our team. In this role, you will design, build, and maintain robust data pipelines and scalable data infrastructure, enabling the efficient and secure flow of data across our organization. You will work closely with data scientists, analysts, and software engineers to ensure reliable data processing and availability.
What you'll work on
- Design, develop, and maintain efficient ETL pipelines for ingesting, processing, and transforming large-scale data from multiple sources.
- Develop solutions using distributed computing frameworks such as Apache Spark.
- Work with both relational and NoSQL databases to ensure data integrity, optimization, and accessibility.
- Implement streaming and messaging solutions using Apache Kafka to support real-time data processing.
- Build and deploy data engineering solutions within containerized environments using Kubernetes.
- Collaborate with cross-functional teams to understand business requirements and translate them into scalable data solutions.
- Monitor and troubleshoot data pipelines to guarantee their stability and performance.
- Document technical designs, architecture, and operational procedures.
What we're looking for
- You know how to work in a team, even remotely, and you have strong interpersonal skills
- Dynamic, ability to solve problems and move subjects forward
- If you are passionate about leveraging cutting-edge technologies to drive data solutions and want to work in a dynamic and collaborative environment, we encourage you to apply!
At Thales, we’re committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you’ll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us, and be part of a team reimagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world.