
Cloud Engineer (DevOps & Automation) | 80-100%
ETHjuniors · Basel, Basel-Stadt, Switzerland · Onsite
Weak hiring record · median 69 days open
Hiring signal
Actively hiring
Posted yesterday · still listed on the employer's own board · How we score
All reasons
- 63% of this employer's openings are over 60 days old
In its favour
- Posted yesterday
- Still listed on the employer's own board
For a renowned Swiss financial institution, you will help shape the future of a modern Azure platform. As part of the Automation Team, you will drive Infrastructure as Code, CI/CD and self-service, turning the platform into a true product that internal teams love to use.
A special highlight
you will play an active role in the migration from Bitbucket and Jenkins to Azure DevOps and define the pipeline standards of tomorrow. Working in an agile SCRUM environment, you will collaborate closely with Cloud Engineering, Security, Operations and the development teams, gaining valuable experience in a demanding, regulated industry.
In your day-to-day work, you will develop and operate the Azure platform with Terraform, including testing and staging approaches. You will standardize and automate recurring requests and expand self-service offerings for internal teams, while providing standardized images and database offerings that help accelerate migrations. You will implement security and compliance requirements technically and make sure they are enforced automatically. In addition, you will evaluate, approve and standardize new Azure services and contribute to resilience topics. As the migration to Azure DevOps progresses, you will help shape it, build pipeline standards and enable teams to work with them. Finally, you will create documentation, templates and onboarding material so that platform users can get started quickly and confidently.
Requirements
- Experience in cloud or infrastructure engineering, including at least 1 year of hands-on production experience with Microsoft Azure
- Good knowledge of Terraform (modules, state, versioning, testing) for Azure resources
- Hands-on experience building CI/CD pipelines, ideally with Azure DevOps YAML pipelines, as well as solid Git skills
- Confident scripting in PowerShell and at least one other language (Python or Bash)
- Familiarity with Azure governance (Management Groups, Azure Policy, RBAC, Entra ID, Managed Identities, Key Vault)
- Experience with Azure PaaS services and Windows workloads on Azure (VMs, SQL variants)
- Understanding of security and compliance requirements in a regulated environment, e.g. banking
- Automation-first mindset, strong sense of ownership and enjoyment in sharing knowledge
- Fluent German, good English
Optional
- Experience migrating SCM or CI/CD systems (e.g. Bitbucket/Jenkins to Azure DevOps or GitHub)
- Image building with Packer and Azure Compute Gallery, hardening according to CIS benchmarks
- Policy as Code and compliance scanning in pipelines (e.g. Checkov, tfsec, Defender for DevOps)
- Automation with Microsoft Graph API and Entra ID (app registrations, enterprise apps, SSO)
- Experience with Elastic Stack and Azure Monitor
- Certifications such as AZ-400, AZ-305 or HashiCorp Terraform Associate
Benefits
Start
As soon as possible
Workload
80–100%
Location
On-site in Basel (4–5 days per week)
Salary
competitive
Skills
- Azure
- Bitbucket
- Jenkins
- Azure DevOps
- Terraform
- YAML
- Git
- PowerShell
- Python
- Bash
- RBAC
- Microsoft Entra ID
- Azure Key Vault
- Windows
- SQL
- GitHub
- Packer
- Checkov
- tfsec
- SSO
- ELK Stack
- Azure Monitor
More jobs at ETHjuniors
All 20- AI & ERP Software Engineer | 60–100%ETHjuniors · Zürich, Zürich, Switzerland6d ago
- Data Engineer: Databricks & AI | 80-100%ETHjuniors · Zürich, Zürich, Switzerland · CHF 45/hr12d ago
- Technical AI Analyst: Automatisierung im Metallbau | 40-50%ETHjuniors · Küssnacht am Rigi, Schwyz, Switzerland18d ago
- Software Engineer | 20%ETHjuniors · Zürich, Zürich, Switzerland20d ago
- Software Engineer (.NET) | 80 - 100%ETHjuniors · Nänikon, Zürich, Switzerland21d ago
Similar roles
- IT Developer / Business AnalystSwordservices · Genève, Genève, Suissetoday
- Senior IT Business Analyst / Project Manager - Legal ReportingSwordservices · Genève, Genève, Suissetoday
- Chef de projet IT - Français / AllemandSwordservices · Givisiez, Fribourg, Suissetoday
- Assistant(e) communication & marque employeurSopra Steria · Meyrin, GE, Switzerlandtoday
- .NETSwordservices · Genève, Genève, Suissetoday
- Senior DevOps Engineer – MS Entra ID / Azure 100%Callista Group AG · Zürich, Zürich, Schweizyesterday