Consultant Data Engineer
Sia Partners
- Brussel
- Vast
- Voltijds
- Cloud Services at GCP, AWS and Azure: architecture choices, use of storage & compute services, cost monitoring and optimization, role management, Infrastructure as Code
- Docker and Kubernetes: containerization & orchestration of applications, management of K8s clusters adapted to Data Science workloads
- Python programming: development of server-side tools (bulk data processing, REST API server, authentication, ...)
- CI/CD: managing the integration and ongoing deployment of our applications and internal platforms, supporting the deployment of Data Science projects at our clients' sites
- Data pipelines: development of ETL scripts in Big Data environments
- Infrastructures & Services adapted to Machine Learning: technology watch and implementation of solutions useful to Data Scientists in the learning and provision of their ML models.
- You hold a Master’s Degree with a strong quantitative component (e.g. Econometrics, Physics, Mathematics, Statistics, Quantitative Finance)
- You have 1-3 years of relevant experience in Data, DevOps, Cloud or Software Engineering.
- You have a good level in Python and have a solid foundation in other languages. You are familiar with at least one SQL DBMS (ideally PostgreSQL) and ideally noSQL (ideally MongoDB).
- Ideally, you are already familiar with at least one cloud services platform (GCP, AWS, Azure) with experience mixing different services within the same project. If not, you have a strong appetite to learn more about these topics.
- You are comfortable using Docker, automating CI/CD pipelines and have a strong appetite for gaining competence in Kubernetes if you do not yet have experience with this solution.
- You will be able to work in a DevOps culture, taking responsibility for the code lifecycle, from development to deployment and maintenance of applications (mastery of the Gitlab-CE ecosystem is a plus). You are also familiar with Infrastructure as Code concepts and tools (ideally Terraform).
- You are sensitive to security issues and have experience in implementing application protection solutions (certificate management, HTTPS security, OAuth2 authentication, credential management)
- You have excellent interpersonal and team working skills
- Excellent English, Dutch & French verbal and written skills are required.