Position Overview
Microservice Solutions GmbH seeks a Senior DevOps Engineer to build and maintain scalable cloud infrastructure, implement CI/CD pipelines, and ensure reliable deployment processes. This fully remote position requires expertise in cloud platforms, containerization, and infrastructure automation.
Technical Responsibilities
- Design, implement, and maintain cloud infrastructure on AWS, Google Cloud, or Azure
- Build and optimize CI/CD pipelines using GitLab CI, GitHub Actions, Jenkins, or similar tools
- Manage Kubernetes clusters and container orchestration for microservices deployments
- Implement infrastructure as code using Terraform, Pulumi, or CloudFormation
- Configure and maintain monitoring, logging, and alerting systems (Prometheus, Grafana, ELK Stack, Datadog)
- Automate deployment processes and implement zero-downtime deployment strategies
- Ensure system security, implement security best practices, and manage access controls
- Optimize cloud costs and resource utilization
- Implement backup and disaster recovery procedures
- Collaborate with development teams to improve deployment workflows and system reliability
- Troubleshoot production issues and implement performance improvements
- Document infrastructure architecture, runbooks, and operational procedures
Required Technical Qualifications
- Minimum 5 years of experience in DevOps, Site Reliability Engineering, or Systems Engineering
- Expert-level proficiency with at least one major cloud platform (AWS, Google Cloud, or Azure)
- Strong experience with containerization technologies (Docker) and Kubernetes orchestration
- Proficiency in infrastructure as code tools (Terraform, Ansible, Pulumi)
- Experience building and maintaining CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins, CircleCI)
- Strong scripting skills in Bash, Python, or Go
- Experience with monitoring and observability tools (Prometheus, Grafana, ELK Stack)
- Knowledge of networking concepts, load balancing, and DNS management
- Understanding of security best practices, SSL/TLS, and secrets management
- Experience with version control systems (Git) and GitOps workflows
- Strong troubleshooting and problem-solving skills
- Fluent in English (written and verbal); German proficiency is advantageous
- Legal authorization to work in Switzerland or EU
Preferred Technical Qualifications
- Experience with multiple cloud platforms (multi-cloud experience)
- Knowledge of service mesh technologies (Istio, Linkerd)
- Experience with serverless architectures (Lambda, Cloud Functions)
- Proficiency with configuration management tools (Chef, Puppet, SaltStack)
- Understanding of database administration and backup strategies
- Experience with security scanning and vulnerability management tools
- Knowledge of compliance frameworks and audit requirements
- Contributions to open-source DevOps tools or infrastructure projects
Compensation and Working Conditions
- Competitive salary commensurate with experience and Swiss market rates
- Fully remote position with flexible working hours
- Modern cloud infrastructure and cutting-edge DevOps tools
- Professional development budget for certifications (AWS, GCP, CKA) and conferences
- Opportunity to architect and implement infrastructure from the ground up
- Collaborative engineering culture focused on automation and reliability
Application Process
Qualified candidates should submit their application including CV, GitHub profile or examples of infrastructure projects, and a cover letter outlining relevant DevOps experience. Applications will be reviewed on a rolling basis.