DevOps Engineer
Role details
Job location
Tech stack
Job description
Join our team in Fribourg as a DevOps Engineer! You will play a pivotal role in designing, implementing, and optimizing our DevOps infrastructure, driving innovation, and ensuring the successful delivery of robust and scalable solutions within a dynamic, multinational environment
Your Mission
- Administer the Azure DevOps Server (on-premise) and associated build servers (Windows and Linux)
- Maintain and enhance existing DevOps solutions
- Support project teams in designing CI build pipelines
- Support project teams in designing CD release pipelines
- Support project teams in designing infrastructure-as-code (IAC) pipelines
- Assist in the creation of Kubernetes manifests
- Provide support and operational management for DevOps solutions
- Collaborate with the integration team to ensure the smooth operation of the Azure DevOps Server platform
- Document the platform and processes, * An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities
- A robust training system with our internal Academy and 250+ available modules
- A vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.)
- At Mantu, sustainability is part of everything we do. You'll have the opportunity to turn your ideas into action and make a tangible impact. Every day, our teams bring our ESG commitments to life, from reducing our footprint to driving positive change within our communities. Through our WeCare Together program, you'll be empowered to design and lead projects that create real social or environmental impact, with the company's full support., At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:
Brief Call: Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!
Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!
Case study: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.
As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience. We look forward to meeting you!
Requirements
- Experience with Azure DevOps Server/Service, Windows and Linux administration, and containerization (Docker)
- Proficiency in Kubernetes, Helm, and YAML pipeline design for CI/CD and IAC
- Advanced skills in scripting and automation tools (Terraform/OpenTofu, Ansible, Biceps, Powershell, Bash, Python)
- Knowledge of cloud-native, security, observability, and code quality components
- Experience with Jira, Confluence, and agile methodologies (Scrum, Kanban)
- English fluent. French mother tongue. German is a plus.
- You demonstrate strong problem-solving and communication skills.