Context
We are looking for a Full Stack Data Platform Engineer to join our Data Platform team. The ideal candidate is passionate about building and operating cloud-native data platforms, with a strong engineering mindset and hands-on experience across infrastructure, automation, and software development.
Missions
- Develop automation, tooling, and platform engineering solutions using Python and Shell scripting.
- Implement and manage infrastructure using Terraform and Infrastructure as Code (IaC) principles.
- Operate and troubleshoot within the AWS ecosystem, including networking, IAM, compute, storage, and other core cloud services.
- Deploy, operate, and troubleshoot containerized applications using Kubernetes (K8s) and Amazon EKS.
- Design, develop, and maintain CI/CD pipelines using Git (preferably Bitbucket).
- Administer Snowflake, including security model, role-based access control (RBAC), privileges, resource hierarchy, and object lifecycle management.
- Provision and manage Snowflake resources using Infrastructure as Code (Terraform), focusing on automated environment provisioning, permission management, and platform governance.
- Apply software engineering best practices such as version control, code reviews, testing, automation, and operational excellence.
- Collaborate effectively in a cross-functional environment with strong analytical, troubleshooting, and communication skills.
Tools & Environment
- Python, Shell scripting
- Terraform, Infrastructure as Code (IaC)
- AWS cloud services (networking, IAM, compute, storage)
- Kubernetes (K8s), Amazon EKS
- Git (Bitbucket preferred), CI/CD pipelines
- Snowflake administration and Terraform provisioning
- Software engineering best practices
Preferred Qualifications (Nice to Have)
- Experience with Java and the Spring Boot ecosystem
- Knowledge of Apache Kafka and event-driven architectures
- Experience with cloud-native data platforms, DevOps practices, and platform engineering
Assessment Criteria
- Candidate possesses the required competencies (hard and soft skills) and cultural fit with the company’s mission and vision (up to 25 points)
- Candidate has performed similar assignments/projects elsewhere (up to 20 points)
- Candidate has prior experience with public sector clients (up to 20 points)
- Candidate is quickly operational due to previous experience with the company (up to 20 points)
- Candidate speaks and writes the two national languages at business level (up to 15 points)