DevOps Engineer

Swisscom
Full_timeZürich, Switzerland

📍 Job Overview

  • Job Title: DevOps Engineer
  • Company: Swisscom
  • Location: Zürich, Kriens
  • Job Type: Part-Time (Hybrid)
  • Category: DevOps Engineer
  • Date Posted: 2025-06-20
  • Experience Level: Mid-Senior level (5-10 years)
  • Remote Status: On-site/Hybrid (Zürich, Kriens, Bern)

🚀 Role Summary

  • Develop, automate, and integrate customized Big Data solutions using Elasticsearch, Splunk, and Logstash in an agile environment.
  • Collaborate with B2B stakeholders to understand and implement their requirements efficiently.
  • Resolve incidents, implement changes, and ensure system stability through continuous improvement.
  • Further develop and implement existing automation solutions using Python.
  • Work locations: Zurich, Lucerne, Bern.

📝 Enhancement Note: This role requires a strong focus on container orchestration, automation, and monitoring tools to ensure efficient and stable Big Data solutions. The hybrid work arrangement allows for flexibility while maintaining a strong on-site presence in key locations.

💻 Primary Responsibilities

  • Solution Development & Maintenance: Develop, implement, and maintain Elastic solutions on Kubernetes (K8S) based on client requirements.
  • Stakeholder Communication: Act as a point of contact for B2B stakeholders to understand and efficiently implement their requirements.
  • Incident Resolution & System Stability: Resolve incidents and implement changes to ensure system stability and continuous improvement.
  • Automation & Scripting: Further develop and implement existing automation solutions using Python.
  • Collaboration & Knowledge Sharing: Work closely with the DevOps team, exchange knowledge, and contribute to the ongoing development of the entire team.

📝 Enhancement Note: This role requires a high level of technical proficiency in container orchestration, automation, and monitoring tools to ensure efficient and stable Big Data solutions. Strong communication skills are essential for collaborating with stakeholders and maintaining system stability.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant certifications (e.g., Kubernetes, Docker, Elasticsearch) are a plus.

Experience: 5-10 years of experience in DevOps, with a strong focus on container orchestration, automation, and monitoring tools.

Required Skills:

  • Solid German and English language skills
  • Expertise in container orchestration, automation (Docker and Helm), and monitoring tools (Grafana/Prometheus)
  • Hands-on development experience with Elasticsearch or Splunk
  • Several years of experience with Linux, Bash, and Git
  • Knowledge of Kubernetes (OpenShift) orchestration tools
  • Experience and joy in working in an agile environment with a focus on flexibility, quick adaptation, and iterative development
  • Willingness to regularly perform on-call duty in a 24/7 mode

Preferred Skills:

  • Experience with Python and other scripting languages
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure)
  • Knowledge of infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation)
  • Experience with CI/CD pipelines and deployment automation

📝 Enhancement Note: This role requires a strong technical skill set, with a focus on container orchestration, automation, and monitoring tools. Relevant certifications and experience with cloud platforms and IaC tools are a plus.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your experience with Elasticsearch, Splunk, and Logstash through relevant projects and case studies.
  • Showcase your container orchestration skills with examples of Docker and Kubernetes projects.
  • Highlight your automation and scripting skills with Python projects and examples of deployment automation.
  • Include examples of incident resolution and system stability improvements in your portfolio.

Technical Documentation:

  • Document your approach to container orchestration, automation, and monitoring tools in your portfolio.
  • Include examples of code quality, commenting, and documentation standards in your projects.
  • Demonstrate your understanding of version control, deployment processes, and server configuration through your project documentation.

📝 Enhancement Note: This role requires a strong focus on container orchestration, automation, and monitoring tools. Your portfolio should demonstrate your technical proficiency in these areas and highlight your ability to develop, automate, and maintain Big Data solutions.

💵 Compensation & Benefits

Salary Range: CHF 100,000 - CHF 150,000 per year (based on experience and qualifications)

Benefits:

  • Pleasant working environment
  • Financial benefits
  • Professional development opportunities
  • Flexible working hours to meet personal needs
  • Opportunities to work in offices in Switzerland or in your home office

Working Hours: 40 hours per week, with flexible working hours and the option to work from home.

📝 Enhancement Note: The salary range for this role is based on market research for DevOps engineers in Switzerland with 5-10 years of experience. The benefits package includes a pleasant working environment, financial benefits, and professional development opportunities.

🎯 Team & Company Context

🏢 Company Culture

Industry: Swisscom is a leading telecommunications company in Switzerland, providing a wide range of services, including fixed and mobile networks, internet, TV, and cloud services.

Company Size: Swisscom employs over 20,000 people in Switzerland and has a strong presence in the telecommunications industry.

Founded: Swisscom was founded in 1998 and has since grown to become one of the largest telecommunications companies in Switzerland.

Team Structure:

  • The DevOps team is responsible for the development, automation, and integration of customized Big Data solutions.
  • The team works closely with B2B stakeholders to understand and implement their requirements efficiently.
  • The team is structured to foster knowledge exchange and continuous development.

Development Methodology:

  • The DevOps team employs modern methods and tools to develop, automate, and integrate Big Data solutions.
  • The team works in an agile environment, focusing on flexibility, quick adaptation, and iterative development.
  • The team uses container orchestration, automation, and monitoring tools to ensure efficient and stable solutions.

Company Website: https://www.swisscom.ch/

📝 Enhancement Note: Swisscom is a large telecommunications company with a strong presence in Switzerland. The DevOps team is responsible for the development, automation, and integration of customized Big Data solutions and works closely with B2B stakeholders to understand and implement their requirements efficiently.

📈 Career & Growth Analysis

DevOps Engineer Career Level: Mid-Senior level (5-10 years of experience)

Reporting Structure: The DevOps engineer reports directly to the DevOps team lead and works closely with B2B stakeholders to understand and implement their requirements efficiently.

Technical Impact: The DevOps engineer is responsible for the development, automation, and integration of customized Big Data solutions. The role requires a strong focus on container orchestration, automation, and monitoring tools to ensure efficient and stable solutions.

Growth Opportunities:

  • Technical Growth: Further develop your skills in container orchestration, automation, and monitoring tools through hands-on experience and continuous learning.
  • Leadership Growth: Demonstrate your ability to lead projects and mentor junior team members to advance your career in technical leadership roles.
  • Product Growth: Contribute to the development of new products and services by leveraging your expertise in Big Data solutions and emerging technologies.

📝 Enhancement Note: This role offers significant growth opportunities for technical and leadership development. The DevOps engineer can further develop their skills in container orchestration, automation, and monitoring tools and advance their career in technical leadership roles.

🌐 Work Environment

Office Type: Swisscom offers a pleasant working environment with offices in key locations across Switzerland, as well as the option to work from home.

Office Location(s): Zurich, Lucerne, Bern

Workspace Context:

  • The DevOps team works in a collaborative environment, fostering knowledge exchange and continuous development.
  • The team uses modern methods and tools to develop, automate, and integrate Big Data solutions.
  • The team works in an agile environment, focusing on flexibility, quick adaptation, and iterative development.

Work Schedule: The work schedule is 40 hours per week, with flexible working hours and the option to work from home.

📝 Enhancement Note: Swisscom offers a pleasant working environment with offices in key locations across Switzerland and the option to work from home. The DevOps team works in a collaborative environment, fostering knowledge exchange and continuous development.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Phone Screen: A 30-minute phone screen to assess your technical proficiency in container orchestration, automation, and monitoring tools.
  2. On-site Technical Interview: A 2-hour on-site interview to discuss your approach to container orchestration, automation, and monitoring tools, as well as your incident resolution and system stability improvement strategies.
  3. Final Interview: A 30-minute final interview with the hiring manager to discuss your fit within the team and the company.

Portfolio Review Tips:

  • Highlight your experience with Elasticsearch, Splunk, and Logstash through relevant projects and case studies.
  • Showcase your container orchestration skills with examples of Docker and Kubernetes projects.
  • Highlight your automation and scripting skills with Python projects and examples of deployment automation.
  • Include examples of incident resolution and system stability improvements in your portfolio.

Technical Challenge Preparation:

  • Brush up on your container orchestration, automation, and monitoring tools skills.
  • Prepare examples of incident resolution and system stability improvement strategies.
  • Familiarize yourself with the Swisscom company culture and values.

ATS Keywords: Container orchestration, automation, monitoring tools, Elasticsearch, Splunk, Logstash, Kubernetes, Docker, Helm, Grafana, Prometheus, Linux, Bash, Git, Agile, Python, Big Data, DevOps, incident resolution, system stability, cloud platforms, IaC tools, CI/CD pipelines, deployment automation.

📝 Enhancement Note: The interview process for this role focuses on assessing your technical proficiency in container orchestration, automation, and monitoring tools. The technical phone screen and on-site technical interview will cover your approach to these tools, as well as your incident resolution and system stability improvement strategies.

🛠️ Technology Stack & Web Infrastructure

Containerization & Orchestration:

  • Docker
  • Kubernetes (OpenShift)
  • Helm

Big Data Technologies:

  • Elasticsearch
  • Splunk
  • Logstash

Monitoring Tools:

  • Grafana
  • Prometheus

Scripting & Automation:

  • Python
  • Bash
  • Git

Cloud Platforms (Preferred):

  • AWS
  • GCP
  • Azure

Infrastructure as Code (IaC) Tools (Preferred):

  • Terraform
  • CloudFormation

📝 Enhancement Note: This role requires a strong focus on container orchestration, automation, and monitoring tools. The technology stack includes Docker, Kubernetes, Helm, Elasticsearch, Splunk, Logstash, Grafana, and Prometheus. Experience with cloud platforms and IaC tools is a plus.

👥 Team Culture & Values

DevOps Values:

  • Collaboration: Work closely with B2B stakeholders to understand and implement their requirements efficiently.
  • Agility: Employ modern methods and tools to develop, automate, and integrate Big Data solutions in an agile environment.
  • Continuous Learning: Foster knowledge exchange and continuous development within the team.
  • Quality: Ensure efficient and stable Big Data solutions through a strong focus on container orchestration, automation, and monitoring tools.

Collaboration Style:

  • The DevOps team works in a collaborative environment, fostering knowledge exchange and continuous development.
  • The team uses modern methods and tools to develop, automate, and integrate Big Data solutions.
  • The team works in an agile environment, focusing on flexibility, quick adaptation, and iterative development.

📝 Enhancement Note: The DevOps team at Swisscom values collaboration, agility, continuous learning, and quality. The team works in a collaborative environment, fostering knowledge exchange and continuous development.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Develop, automate, and integrate customized Big Data solutions using Elasticsearch, Splunk, and Logstash in an agile environment.
  • Collaborate with B2B stakeholders to understand and implement their requirements efficiently.
  • Resolve incidents and implement changes to ensure system stability and continuous improvement.
  • Further develop and implement existing automation solutions using Python.

Learning & Development Opportunities:

  • Technical Skills: Enhance your skills in container orchestration, automation, and monitoring tools through hands-on experience and continuous learning.
  • Leadership Skills: Develop your leadership skills by mentoring junior team members and leading projects.
  • Product Skills: Contribute to the development of new products and services by leveraging your expertise in Big Data solutions and emerging technologies.

📝 Enhancement Note: This role offers significant technical challenges and growth opportunities for the DevOps engineer. The role requires a strong focus on container orchestration, automation, and monitoring tools, as well as the ability to collaborate with B2B stakeholders and resolve incidents efficiently.

💡 Interview Preparation

Technical Questions:

  • Container Orchestration: Describe your approach to container orchestration using Docker and Kubernetes. How do you ensure efficient and stable solutions?
  • Automation & Monitoring: How do you automate deployment and monitoring processes using tools like Helm, Grafana, and Prometheus? What are your strategies for incident resolution and system stability improvement?
  • Python & Scripting: How do you use Python and other scripting languages to automate deployment and maintenance processes? Can you provide examples of your scripts and their impact on system stability?

Company & Culture Questions:

  • Swisscom Culture: How do you align with Swisscom's values and culture? What do you think sets Swisscom apart from other telecommunications companies?
  • Agile Methodologies: How do you approach agile methodologies in your work? Can you provide examples of how you've employed flexibility, quick adaptation, and iterative development in your previous roles?
  • Stakeholder Communication: How do you communicate effectively with B2B stakeholders to understand and implement their requirements efficiently? Can you provide examples of successful stakeholder communication in your previous roles?

Portfolio Presentation Strategy:

  • Project Case Studies: Prepare case studies of your projects that demonstrate your expertise in container orchestration, automation, and monitoring tools. Highlight your approach to incident resolution and system stability improvement.
  • Live Demonstrations: Prepare live demonstrations of your projects, showcasing your technical proficiency in container orchestration, automation, and monitoring tools.
  • Code Walkthroughs: Prepare code walkthroughs of your projects, explaining your approach to container orchestration, automation, and monitoring tools, as well as your incident resolution and system stability improvement strategies.

📝 Enhancement Note: The interview process for this role focuses on assessing your technical proficiency in container orchestration, automation, and monitoring tools, as well as your ability to communicate effectively with B2B stakeholders. The technical questions will cover your approach to these tools, as well as your incident resolution and system stability improvement strategies. The company and culture questions will assess your fit within the team and the company.

📌 Application Steps

To apply for this DevOps Engineer position at Swisscom:

  1. Customize Your Portfolio: Tailor your portfolio to highlight your experience with Elasticsearch, Splunk, and Logstash, as well as your container orchestration, automation, and monitoring tools skills.
  2. Optimize Your Resume: Highlight your technical skills and experience with container orchestration, automation, and monitoring tools in your resume. Include relevant keywords to optimize your resume for web development and server administration roles.
  3. Prepare for Technical Interviews: Brush up on your container orchestration, automation, and monitoring tools skills. Prepare examples of incident resolution and system stability improvement strategies. Familiarize yourself with the Swisscom company culture and values.
  4. Research the Company: Learn about Swisscom's values, culture, and products to demonstrate your fit within the team and the company.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

Solid German and English language skills are required along with expertise in container orchestration and monitoring tools. Hands-on development experience with Elasticsearch or Splunk and several years of experience with Linux, Bash, and Git are also necessary.