Constructor TECH is seeking a Senior DevOps Engineer to join their team. Constructor TECH is an all-in-one platform for education and research that leverages expertise in machine intelligence and data science to cater to the needs of schools, higher education, corporate training, alternative credentials, and professional sports. The company's headquarters is in Switzerland, with additional entities in Germany, Bulgaria, Serbia, Turkey, and Singapore. The Senior DevOps Engineer will play a crucial role in ensuring the reliability and scalability of Constructor's cloud-based educational SaaS solutions.
Responsibilities:
- Develop, construct, and maintain robust, reusable, and reliable infrastructure code.
- Oversee system performance and resolve any issues.
- Guarantee maximum availability of systems and infrastructure.
- Work closely with engineering teams to enhance and optimize products.
- Provide dependable and scalable cloud-based educational SaaS solutions to clients.
- Create automation, monitoring, deployment, configuration, and service discovery tools and services.
- Regularly assess the software security landscape, identifying potential enhancements with minimal disruption.
- Conduct vulnerability scans on source code and deployments, and coordinate with development teams on remediation.
Requirements:
- Proven experience as a Senior DevOps Engineer or similar software engineering role for 5+ years.
- Develop and maintain CI/CD pipelines using GitLab
- Experience with Kubernetes (k8s), Docker and tools such as FluxCD, Kyverno, Istio, werf, calico, sops
- Experience with provisioning tools such as Terraform, Terragrunt, Ansible
- Solid experience with Linux-based OS and troubleshooting
What Constructor offers:
- Equal opportunity for people of all backgrounds and identities.
- A gender-balanced board committed to building a diverse and inclusive organization.