About the Role
In a challenging and multicultural environment, we are looking for a Senior SQL Developer to join an IT project responsible for the design and development of a Data Processing application executed in batch mode using Spark SQL.
You will work in a data-intensive environment, contributing to reliable, performant SQL development and supporting modern delivery practices with CI/CD and Agile methodologies.
Key Responsibilities
* Design and develop SQL-based data processing solutions in a batch environment
* Write efficient, optimized SQL queries to support transactional and processing needs
* Collaborate with cross-functional teams in an Agile setup
* Contribute to CI/CD pipelines and automated deployment practices
* Participate in code reviews, testing, and continuous improvement initiatives
Required Experience & Skills:
* 5+ years of professional experience in an MS-SQL development environment;
* Preferably in a Data Processing / Data Engineering context;
* Strong proficiency in Transactional SQL;
* Solid experience with Relational Databases, especially PostgreSQL;
* Experience with CI/CD tooling, such as: GitLab, Liquibase;
* Experience working in an Agile environment;
* English C1
Nice-to-Have Skills:
* Experience with Spark SQL;
* Knowledge of object storage solutions such as S3;
* French B2.