Senior DevOps Engineer

EPAM Systems

Zürich

Hybrid

CHF 120,000 - 180,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

5 weeks vacation
EPAM Employee Stock Purchase Plan (ES)

Job summary

EPAM Systems in Zurich, Switzerland is seeking a Senior DevOps Engineer to join a hybrid team. You will design and maintain CI/CD pipelines, automate infrastructure, and improve observability across enterprise applications.

The role emphasizes Linux and Windows administration, Python automation, and collaboration with cross-functional teams to ensure platform reliability, scaling, and incident response.

Qualifications

  • Experience deploying and supporting enterprise apps.
  • Proficiency with Linux and Windows administration for production environments.

Responsibilities

  • Administer Linux (RHEL) and Windows Server environments for reliability and performance
  • Design and maintain CI/CD pipelines using Git and GitLab CI/CD, manage IaC with Ansible, YAML and JSON
  • Automate deployment and ops with Python and Bash scripting
  • Support deployments, upgrades and releases in collaboration with cross-functional teams
  • Deploy and manage observability stacks including OpenTelemetry and Grafana
  • Develop dashboards, alerts and reports for incident response
  • Analyze performance metrics to optimize scalability and efficiency
  • Investigate incidents and perform root-cause analysis
  • Extend Python automation frameworks to reduce manual work in monitoring and deployment
  • Document processes, create SOPs and participate in on-call rotations for incident management

Skills

Linux Admin
Windows Server
Python scripting
GitLab CI/CD
IaC with Ansible
OpenTelemetry
Grafana
Automation
On-call support
Monitoring
YAML
JSON

Tools

YAML
JSON

Job description

We're looking for a Senior DevOps Engineer to join our team in Zurich, Switzerland in a hybrid working mode. In this role, you will manage infrastructure automation, observability and platform reliability for enterprise applications. You will combine Linux and Windows administration expertise with advanced automation skills to design and maintain CI/CD pipelines, operational tooling and monitoring solutions.

This is an excellent opportunity to contribute to mission-critical systems within a highly distributed environment, optimizing platform performance and driving operational excellence through automation and observability best practices.

Responsibilities
  • Administer and troubleshoot Linux (RHEL) and Windows Server environments ensuring reliability, security and performance
  • Design and maintain CI/CD pipelines using Git and GitLab CI/CD, and manage IaC/configuration through Ansible, YAML and JSON
  • Automate deployment, maintenance and system operations with Python and Bash/Shell scripting, including package management and lifecycle support
  • Support enterprise application deployments, upgrades, patching and production releases in collaboration with cross-functional teams
  • Deploy and manage observability stacks, including OpenTelemetry, Grafana and related monitoring agents
  • Develop dashboards, alerts and reports to improve operational visibility and incident response
  • Analyze performance metrics to identify bottlenecks and optimize system scalability and efficiency
  • Investigate and resolve incidents, perform root cause analysis and implement preventive measures
  • Build and extend Python-based automation frameworks to reduce manual intervention in monitoring, deployment and alert remediation
  • Document technical processes, create SOPs and participate in on-call rotations for production incident management
Requirements
  • Strong experience in enterprise application deployment and production support
  • Proven expertise in RHEL and Windows Server administration, troubleshooting and performance tuning
  • Advanced proficiency in Python and Bash/Shell scripting for automation and API integrations
  • Hands-on experience with Git, GitLab CI/CD and configuration management using Ansible, YAML and JSON
  • Practical experience with OpenTelemetry for observability and Grafana dashboard development
  • Strong understanding of metrics, logs and distributed tracing in application and infrastructure monitoring
  • Knowledge of RPM package management and infrastructure troubleshooting best practices
  • Professional fluency in English; German is a strong plus
We offer
  • 5 weeks of vacation
  • EPAM Employee Stock Purchase Plan (ESPP)
  • Enhanced parental leave
  • Extended pension plan
  • Daily sickness allowance insurance
  • Employee assistance program
  • Global business travel medical and accident insurance
  • Learning and development opportunities including in-house training and coaching, professional certifications, and courses
  • Please note that any offers will be subject to appropriate background checks
  • We do not accept CVs from recruiting or staffing agencies
  • For this position, we are able to consider applications from the following:
  • Swiss nationals
  • EU/EFTA nationals
  • Third-country nationals based in Switzerland with an appropriate work permit
  • Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer
Senior DevOps Engineer

EPAM Systems • Zürich

On-site
CHF 120,000 - 180,000
Senior DevOps Engineer
Senior DevOps Engineer

EPAM Systems • Switzerland

On-site
EUR 128,000 - 181,000
Technical Lead (Data Applications and BI)
Technical Lead (Data Applications and BI)

EPAM Systems • Zürich

Hybrid
CHF 140,000 - 190,000
5 weeks vacation
ESPP: Employee Stock Purchase Plan
Enhanced parental leave
+5
DevOps Engineer
DevOps Engineer

ITech Consult AG • Zürich

Hybrid
CHF 120,000 - 180,000
Senior Full Stack Developer (with React)
Senior Full Stack Developer (with React)

EPAM Systems • Zürich

Hybrid
CHF 140,000 - 190,000
5 weeks vacation
EPAM ESPP
Enhanced parental leave
+5
Senior Java Developer - Azure
Senior Java Developer - Azure

EPAM Systems • Zürich

Hybrid
CHF 140,000 - 190,000
5 weeks of vacation
EPAM Employee Stock Purchase Plan (ES-
Enhanced parental leave
+4
Systems Engineer (Linux & Windows)
Systems Engineer (Linux & Windows)

Jobgether SRL • Switzerland

Remote
CHF 110,000 - 150,000
Fully remote
Flexible hours
Private health insurance
+2
Systems Engineer (Linux & Windows)
Systems Engineer (Linux & Windows)

Jobgether SRL • Switzerland

Remote
CHF 120,000 - 180,000
Fully remote work
Flexible hours
Private health insurance
+3
Linux System Engineer
Linux System Engineer

TalentCloud Group • Zürich

Hybrid
CHF 110,000 - 140,000
Hybrid work model
Zurich location
Cloud Engineer
Cloud Engineer

Foxmont Talent • Zürich

Hybrid
CHF 110,000 - 135,000
Flexible hybrid working arrangements
80–100% workload
Exposure to Azure & cloud-native tech
+1