DevOps Engineer (m/w)
Workplace: Zurich
Workload: Full time
Your tasks:
As a DevOps engineer, you will be responsible for:
DevOps platform: Build, test, and maintain the DevOps platform which is available as a service for software development and deployment. Automate tasks throughout the software development lifecycle using scripting languages and configuration management tools.
Collaboration and communication: Work closely with developers, IT services and operations teams, and other stakeholders to understand their needs and ensure smooth collaboration.
Automation and monitoring: Configure and manage continuous integration/continuous delivery (CI/CD) pipelines for automated deployments. Monitor system health and performance to identify and troubleshoot issues. Perform root cause analysis to resolve production errors.
Security: Identify security issues and implement security best practices to ensure safety and integrity of systems and data.
Your profile:
Prior work experience (2+ years) as a DevOps, systems, or software engineer
Experience with systems automation and configuration management (Terraform and others)
Experience in the design, configuration, implementation, and maintenance of CI/CD pipelines (GitHub Actions, Jenkins, and more)
Experience in virtualization and containerization (VMware, Docker, Kubernetes)
Experience with cloud platforms (AWS, Azure, and more)
Solid programming and scripting skills (JavaScript, Python, Bash, PowerShell, and more)
Good understanding of TCP/IP network fundamentals
Windows and Linux system and service administration skills
Excellent written and verbal communication skills
Bachelor's degree in Information technology, informatics, computer science, or related field
Existing work authorization in Switzerland
- Linux
- Windows 10
- Azure
- Windows 11
- Security
- Testing
- CLOUD
- VMware
- Monitoring
- TCP/IP
- Python
- Bash
- JavaScript
- Powershell
- DevOps