Project:
For our client in the banking sector, we are seeking an experienced Cloud DevOps Engineer to further develop and expand the Microsoft Azure platform within the Azure Basis team. The focus will be on optimizing Microsoft Entra ID and its associated automation. You will also support the integration of new Azure Basis services.
Tasks:
- Developing and implementing automation solutions for Microsoft Entra ID and related services using Terraform and APIs with Go.
- Configuring and optimizing App Registrations, Enterprise Applications, Conditional Access Policies, and Administrative Units.
- Developing, implementing and maintaining authentication and authorization flows using OAuth 2.0, SAML and OpenID Connect for SSO and other applications.
- Developing conceptual specifications for OAuth 2.0 and SAML flows and their implementation in the various applications.
- Creating and continuously optimizing authentication and authorization rules, including automated testing and monitoring.
- Managing and optimizing Azure and Microsoft 365 services in the area of identity management and security.
- Incorporating current developments in hardening Entra ID and further developing the framework for configuration monitoring.
- Supporting the integration of new Azure Base Services.
- Creating technical documentation and training internal teams on Entra ID and DevOps topics.
Requirements:
- Several years of practical experience with Microsoft Azure and in-depth knowledge of Azure basic services.
- Solid knowledge of Microsoft Entra ID, especially Conditional Access, Identity Protection and Application Proxy.
- Solid practical knowledge of Infrastructure as Code with Terraform.
- Experience with DevOps practices, CI/CD pipelines and automation, as well as tools and programming languages such as GitLab, Go, Python or Bash.
- A good understanding of network security, IAM standards and authentication protocols such as OAuth 2.0, SAML and OpenID Connect.
- Experience in the application of cloud security technologies.
- Experience with agile development methods such as Scrum or SAFe.
- Completed computer science education at the university/university level or equivalent qualification.
- Analytical and conceptual thinking skills, as well as a structured and independent work style.
- A high level of quality and safety awareness, as well as a communicative, team-oriented and customer-oriented personality.
- Experience with Microsoft 365, especially in the areas of identity management and security, is an advantage.
Languages:
- German: C2 or native speaker
Reference number: 925368MC
Region: Zurich and surrounding area
Workload: 100% (Hybrid only within Switzerland)