Senior DevOps Engineer
Support AI team in building solutions on data analytics platform. Maintain Terraform environment, ensure account security, and develop CI/CD pipelines in GitLab. Automate processes and improve efficiency.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Senior DevOps Engineer
As a DevOps Engineer, you will play a critical role in supporting our AI team in building solutions on our
data analytics platform. You will be responsible for maintaining our Terraform environment, ensuring
account security, and developing CI/CD pipelines in GitLab. Your expertise in managing Bash and Python
scripts will be essential in automating various processes and improving efficiency. Additionally, you will
work closely with cross-functional teams to ensure the seamless integration and deployment of
applications.
Your Tasks
• Manage and maintain our Terraform infrastructure, ensuring stability, scalability, and cost-
efficiency including the usage of test- and security driven development processes.
• Implement and manage security best practices to safeguard our infrastructure and data.
• Build, manage, and optimize complex CI/CD pipelines in GitLab to automate deployment
processes and improve delivery speed.
• Develop, maintain, and troubleshoot Bash and Python scripts to automate various tasks and
workflows.
• Set up and manage monitoring and logging solutions to ensure high availability and performance of our applications.
• Create and maintain comprehensive documentation for all systems, processes, and procedures.
Your Profile
• BSc/MSc in computer science, engineering, mathematics, physics or a related field or equivalent
professional experience.
• Multiple years (5+) of practical experience with Terraform and CI/CD tools such as GitLab CI
within an industry context.
• Solid understanding of infrastructure as code and configuration management.
• Strong programming skills in Bash, Python and Terraform.
• Proven Experience with AWS as a cloud platform
• Experience with MLOps, i.e. deployment and lifecycle management of ML models, is an
advantage.
• Familiarity with Agile methodologies
• Pragmatic and structured approach to solving problems. Independent and result-oriented work
style as a team player.
• Excellent oral and written communication skills in English – proficiency in German is a plus.
We offer
• Friendly atmosphere and team
• Competitive salary
• Company benefit package (e.g., relocation support, variable office hours including home office,
several home office days per week, professional development and trainings, extra vacation week
and others)
Similar Jobs
Explore other opportunities that match your interests