Cloud Platform Engineer (Virtualization & SDN)
Michael Bailey Associates
Zürich, Switzerland
6 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Zürich, Switzerland
Tech stack
Proxmox
Systems Engineering
Bash
Ubuntu (Operating System)
Cloud Computing
Linux
Network Address Translation
Disaster Recovery
Failover
Github
Infrastructure as a Service (IaaS)
Identity and Access Management
Internet Protocol
Python
Key Management
Kernel-Based Virtual Machine
Network Planning and Design
Routing
Open Source Technology
Open VSwitch
Performance Tuning
Quick EMUlator (QEMU)
Role-Based Access Control
Reliability Engineering
Ansible
Prometheus
Virtualization Technology
Data Logging
Load Balancing
Cloud Platform System
System Availability
Grafana
Infrastructure as Code (IaC)
Gitlab
Build Management
Git Flow
Kubernetes
Information Technology
SDN Network
Deployment Automation
Terraform
Devsecops
Job description
We are seeking an experienced Cloud Platform Engineer to design, build, and operate a modern private cloud platform based on open-source virtualization and software-defined networking technologies. You will play a key role in delivering a scalable, secure, and highly available infrastructure, working closely with architecture, security, and operations teams., * Design and build a cloud platform leveraging open-source virtualization technologies, with a focus on compute, virtualization, and SDN
- Integrate and operate KVM/QEMU for the virtualization layer and OVN/Open vSwitch for networking, including tenant isolation, routing, and segmentation
- Automate provisioning, configuration, and day-2 operations using Infrastructure as Code (IaC) and CI/CD pipelines
- Define and implement operational models for monitoring, alerting, logging, and incident/problem/change management
- Collaborate with internal teams and external vendors to ensure alignment with architecture and security standards
- Validate platform functionality through integration, failover, and acceptance testing
- Ensure high availability, scalability, and resilience of the platform
Requirements
- Professional training in IT, Computer Science, or a related field
- Proven hands-on experience in system engineering and cloud/virtualization environments, * Strong Linux/System Engineering experience in near-production environments
- Deep hands-on expertise with KVM, QEMU, libvirt, and OVN/Open vSwitch
- Excellent understanding of IP networking (L2/L3), overlay networks, routing, NAT, ACLs/security groups, load balancing, and tenant separation
- Experience building or operating private cloud/IaaS/virtualization platforms with high availability and scalability
- Strong automation and IaC skills using tools such as Terraform, Ansible, Python, and Bash
- Experience with Git-based workflows (GitLab/GitHub), CI/CD pipelines, and standardized deployment processes
- Solid knowledge of observability tools (e.g., Prometheus, Grafana, ELK/OpenSearch) and root cause analysis (RCA)
- Experience with security hardening, secrets management, certificates, RBAC/IAM, and operational security practices
- Strong ownership mindset with the ability to work independently and reliably
- Fluent in English (written and spoken); German is a plus
Nice to Have:
- Experience with Ubuntu/Canonical, Proxmox, or comparable hypervisor/cloud platforms
- Knowledge of Kubernetes, KubeVirt, Kube-OVN, and VM/container networking integration
- Background in service provider, telco, or managed service environments
- Familiarity with SRE, DevSecOps practices, and platform governance
- Experience with cloud landing zones, IAM/network design, disaster recovery (DR), business continuity management (BCM), and service management processes
- Knowledge of storage integration, performance tuning, and capacity planning for virtualization platforms
- Relevant certifications in Linux, Networking, Kubernetes, or Cloud/IaC