ELCA Cloud Services SA

Senior Azure DevOps Engineer

📍 1009 Pully

Rolle und Verantwortlichkeiten

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.

Team / Beschreibung

Qualifikationen und Fähigkeiten

  • 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