Senior Azure DevOps Engineer
ELCA Switzerland and Europe- Location
- Pully, Switzerland · Geneva, Switzerland · Bern, Switzerland
- Workplace
- —
- Employment
- Full Time
- Salary
- —
Posted 1mo ago
Role Overview
We are looking for a Senior Azure DevOps Engineer to design, implement, and maintain scalable, secure, and automated cloud infrastructure on cloud (Microsoft Azure, ELCA Sovereign Cloud). The ideal candidate has strong experience with Infrastructure as Code (IaC), DevOps best practices, and solid Linux and/or Windows system administration skills.
You will work closely with development, security, and operations teams to improve deployment reliability, system performance, and overall cloud maturity.
Key Responsibilities
- Design, build, and maintain Azure cloud infrastructure using Infrastructure as Code (Terraform, Puppet)
- Develop and manage CI/CD pipelines for automated build, test, and deployment workflows
- Ensure high availability, performance, security, and scalability of Azure environments
- Collaborate with development teams to support cloud-native and hybrid workloads
- Administer and troubleshoot Linux and Windows servers in cloud (Azure, ELCA Sovereign Cloud) and hybrid environments
- Implement monitoring, logging, and alerting solutions to ensure system health and reliability
- Apply DevOps best practices related to version control, automation, and continuous improvement
- Participate in architecture design and technical decision-making
- Support incident response, root-cause analysis, and continuous optimization
- Mentor junior engineers and contribute to DevOps standards and documentation
Required Skills & Experience
- Proven experience as a Senior DevOps / Azure DevOps Engineer
- Strong hands-on experience with Microsoft Azure services (compute, networking, storage, identity)
- Solid expertise in Infrastructure as Code
- Terraform (required)
- Puppet (or similar)
- Experience building and maintaining CI/CD pipelines (e.g. Azure DevOps, GitHub Actions, Jenkins)
- Good Linux and/or Windows system administration knowledge
- Strong scripting skills (e.g. Bash, PowerShell, Python)
- Experience with version control systems (Git)
- Understanding of security, networking, and cloud governance concepts
- Ability to troubleshoot complex infrastructure and deployment issues
- English and French fluent.
- We are open for candidates to apply for the Bern office; German of Swiss German languange is a mandatory requirement only for canididas applying for BERN office.
- Bechelor degree
Nice to Have
- Azure certifications (e.g. AZ-104, AZ-305, AZ-700, AZ-900, DevOps Engineer Expert)
- Kubernetes CKA/CKS certifications
- Experience with containers and orchestration (Docker, Kubernetes / AKS)
- Knowledge of configuration management and secret management practices
- Experience in regulated or enterprise-scale environments
- Exposure to Site Reliability Engineering (SRE) practices
Personal Attributes
- Strong problem-solving and analytical skills
- Proactive, autonomous, and detail-oriented
- Excellent communication and collaboration skills
- Comfortable working in agile and fast-paced environments
This role is open for Pully/ Geneva or Bern office.
Skills
- Azure DevOps
- Azure
- Linux
- Windows
- Terraform
- Puppet
- GitHub Actions
- Jenkins
- Bash
- PowerShell
- Python
- Git
- Kubernetes
- Docker
- AKS
More jobs at ELCA Switzerland and Europe
All 43Java Architect / Technical Lead
ELCA Switzerland and Europe · Bern, Switzerland · yesterday
Security Analyst L2
ELCA Switzerland and Europe · Zurich, Switzerland · yesterday
Internship – AI Knowledge Foundations Governance Coordinator
ELCA Switzerland and Europe · Pully, Switzerland · 3d ago
Internship: Web Developer
ELCA Switzerland and Europe · Geneva, Switzerland · 13d ago
Internship Software Engineering: Python & AI Agents (Business Process Automation)
ELCA Switzerland and Europe · Bern, Switzerland · Zurich, Switzerland · 21d ago
Similar roles
Consolidation Specialist
Lastminute.com · Chiasso, TI, Switzerland · today
Software Engineer PL/SQL - Cash Operations & Payments
Avaloq · Bioggio, Canton Ticino, Switzerland · today
Domain Lead ERP
Audemars Piguet · Le Brassus, VD, Switzerland · today
FX/Execution Trader
Swissquote · Gland, VD, Switzerland · today
Expert IT Operational Security
Audemars Piguet · Le Brassus, VD, Switzerland · today
Stage pré-HES – Informatique et système de communication – 100%
Hôpitaux Universitaires de Genève · Carouge, GE, Switzerland · yesterday