Senior DevOps Engineer (m/f/d)

Roche
Full_timeβ€’Vienna, Austria

πŸ“ Job Overview

  • Job Title: Senior DevOps Engineer (m/f/d)
  • Company: Roche
  • Location: Vienna, Austria & Sant Cugat del VallΓ¨s, Spain
  • Job Type: On-site, Full-time
  • Category: DevOps Engineering
  • Date Posted: 2025-07-10
  • Experience Level: 5-10 years
  • Remote Status: On-site (with potential for hybrid work)

πŸš€ Role Summary

  • Key Responsibilities: Build and maintain infrastructure for platform components, facilitate CI/CD pipeline, ensure continuous monitoring, and lead a culture of technical excellence.
  • Key Technologies: AWS, Kubernetes, Docker, Terraform, Ansible, CI/CD tools, monitoring tools, and scripting languages.
  • Key Skills: Strong background in software development, cloud technologies, CI/CD, automation, system administration, and DevOps practices.

πŸ“ Enhancement Note: This role requires a senior-level DevOps engineer with a broad skill set and experience in managing infrastructure and CI/CD pipelines for a large-scale healthcare platform.

πŸ’» Primary Responsibilities

  • Infrastructure Development & Maintenance: Design, implement, and maintain infrastructure to support platform components and services, from development to operations.
  • CI/CD Pipeline Management: Facilitate and evolve the software stack integration with the existing CI/CD pipeline, ensuring continuous delivery and deployment.
  • Continuous Monitoring: Ensure continuous monitoring solutions cover all operations requirements and enable continuous improvement of the platform.
  • Leadership & Evangelism: Lead a culture that values technical excellence, support individuals, and evangelize healthy DevOps practices within the Roche Engineering Community.

πŸ“ Enhancement Note: This role requires a strong technical leader who can drive infrastructure projects, improve CI/CD processes, and foster a culture of continuous improvement and learning.

πŸŽ“ Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may substitute for a degree.

Experience: At least 5 years of experience in the software industry, including 2 years of experience with contemporary platforms extended from cloud technologies and AWS services.

Required Skills:

  • Experience with AWS services (IAM, S3, SQS, API Gateway, Lambda)
  • Proficiency in Docker, Kubernetes, Helm charts, or Kustomize
  • Experience with infrastructure as code (Terraform, Ansible, or Packer)
  • Hands-on automation experience using configuration management tools (Ansible or Saltstack)
  • Experience in CI/CD, internal tooling, and production operations
  • Strong system administration experience with Unix-based systems, including system configuration and networking
  • Experience with CI/CD tools (GitLab, Jenkins, SonarQube, WhiteSource, Registry/Artifactory)
  • Experience with CD tools (Helm, Argo CD)
  • Experience with continuous monitoring tools (Prometheus, Grafana, Alert Manager, ElasticSearch)

Preferred Skills:

  • Experience in production continuous monitoring environments
  • Previous SRE experience
  • Hands-on experience in other cloud providers (Azure, GCP, AliCloud)
  • Scripting experience using shell, Python, Ruby, or similar languages

πŸ“Š Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate experience with AWS, Kubernetes, and CI/CD tools through relevant projects or case studies.
  • Showcase your scripting and automation skills with examples of infrastructure as code and configuration management.
  • Highlight your leadership and teamwork skills through successful project collaborations or team management experiences.

Technical Documentation:

  • Document your approach to infrastructure development, CI/CD pipeline management, and continuous monitoring.
  • Include code comments, version control, and deployment processes in your portfolio.
  • Demonstrate your understanding of system design, architecture, and performance optimization through technical documentation.

πŸ“ Enhancement Note: As a senior-level DevOps engineer, your portfolio should showcase your technical leadership, problem-solving skills, and ability to manage complex infrastructure projects.

πŸ’΅ Compensation & Benefits

Salary Range: The minimum salary according to the collective agreement is gross EUR 3,843 per month. However, Roche offers competitive compensation packages that consider current market trends, so you can expect a higher offer that reflects your experience level.

Benefits:

  • Brand new Apple hardware
  • Fitness benefits
  • Public transport benefits
  • Lunch benefit
  • Language classes
  • Professional training budget
  • Chance to join global conferences
  • Flexible working hours and home office policy
  • 5 weeks of vacation

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

πŸ“ Enhancement Note: While the minimum salary is provided, expect a higher offer based on your experience and the competitive nature of the role.

🎯 Team & Company Context

🏒 Company Culture

Industry: Roche is a global leader in healthcare, focusing on pharmaceuticals and diagnostics. The mySugr team, acquired by Roche in 2017, specializes in digital health solutions.

Company Size: Roche is a large, multinational corporation with a global presence. The mySugr team in Vienna is one of Roche's global sites, providing a unique blend of startup agility and corporate resources.

Founded: Roche was founded in 1896, with the mySugr team being established in 2012 and acquired by Roche in 2017.

Team Structure:

  • The RIS Platform Engineering chapter works on the Navify platform.
  • The team consists of backend engineers, DevOps engineers, and other specialists collaborating to build and maintain the platform.

Development Methodology:

  • The team follows Agile methodologies, with a focus on continuous integration, delivery, and improvement.
  • Code reviews, test coverage, quality days, and CI/CD principles are essential aspects of the development process.

Company Website: Roche | mySugr

πŸ“ Enhancement Note: Roche's acquisition of mySugr allows the team to leverage the resources and global reach of a large pharmaceutical company while maintaining the agility and innovation of a startup.

πŸ“ˆ Career & Growth Analysis

Web Technology Career Level: This role is at the senior level, requiring a deep understanding of infrastructure management, CI/CD pipelines, and DevOps practices. The role involves leading projects, mentoring team members, and driving technical decisions.

Reporting Structure: The Senior DevOps Engineer will report to the Engineering Manager and work closely with backend engineers, product managers, and other stakeholders.

Technical Impact: The role has a significant impact on the platform's performance, scalability, and reliability. The Senior DevOps Engineer will collaborate with the team to ensure the platform meets the needs of users and aligns with business objectives.

Growth Opportunities:

  • Technical Growth: Deepen your expertise in cloud technologies, infrastructure as code, and CI/CD best practices.
  • Leadership Growth: Develop your leadership skills by mentoring team members, driving projects, and influencing technical direction.
  • Career Progression: As a senior-level engineer, you may progress to a principal engineer, engineering manager, or other leadership roles within the organization.

πŸ“ Enhancement Note: The senior-level nature of this role provides ample opportunities for technical and leadership growth, as well as career progression within Roche's global organization.

🌐 Work Environment

Office Type: The mySugr team in Vienna operates from a modern, collaborative office space with a rooftop terrace, fully stocked kitchen, and amazing barista coffee machines.

Office Location(s): Vienna, Austria, and Sant Cugat del Vallès, Spain. The role may require occasional travel between offices or to other Roche sites.

Workspace Context:

  • The office provides a modern, collaborative workspace with ample resources for engineers to work effectively.
  • The team follows an agile working environment, allowing for close collaboration and knowledge sharing.
  • The office is located in the heart of Vienna, with easy access to public transportation and nearby amenities.

Work Schedule: The role follows a standard full-time work schedule, with flexible working hours and the option for home office work. The work arrangement may vary depending on project requirements and team needs.

πŸ“ Enhancement Note: The modern, collaborative work environment at mySugr fosters innovation, knowledge sharing, and teamwork, providing an ideal setting for a senior-level DevOps engineer to thrive.

πŸ“„ Application & Technical Interview Process

Interview Process:

  1. Phone/Video Screen: A brief conversation to assess your technical background and cultural fit.
  2. Technical Challenge: A hands-on assessment of your DevOps skills, focusing on infrastructure management, CI/CD, and automation.
  3. On-site Interview: A deeper discussion of your technical expertise, leadership skills, and cultural fit with the team.
  4. Final Decision: A review of your application, technical challenge results, and on-site interview performance.

Portfolio Review Tips:

  • Highlight your experience with AWS, Kubernetes, and CI/CD tools through relevant projects or case studies.
  • Demonstrate your scripting and automation skills with examples of infrastructure as code and configuration management.
  • Showcase your leadership and teamwork skills through successful project collaborations or team management experiences.

Technical Challenge Preparation:

  • Brush up on your AWS, Kubernetes, and CI/CD skills, focusing on infrastructure management, automation, and deployment processes.
  • Familiarize yourself with the latest best practices and trends in DevOps and cloud technologies.
  • Prepare for behavioral questions that assess your leadership, problem-solving, and communication skills.

ATS Keywords:

  • Programming Languages: Python, Bash, Shell, Ruby
  • Web Frameworks: N/A (DevOps role)
  • Server Technologies: AWS, Kubernetes, Docker
  • Databases: N/A (DevOps role)
  • Tools: Terraform, Ansible, Jenkins, GitLab, SonarQube, WhiteSource, Registry/Artifactory, Helm, Argo CD, Prometheus, Grafana, Alert Manager, ElasticSearch
  • Methodologies: Agile, Scrum, CI/CD, DevOps, Infrastructure as Code
  • Soft Skills: Leadership, Teamwork, Communication, Problem-solving, Adaptability
  • Industry Terms: Cloud Technologies, AWS Services, Kubernetes, Docker, CI/CD, Infrastructure as Code, DevOps Practices, System Administration, Continuous Monitoring

πŸ“ Enhancement Note: As a senior-level DevOps engineer, you should be well-versed in a wide range of DevOps tools, methodologies, and industry terms to excel in the interview process.

πŸ›  Technology Stack & Web Infrastructure

Frontend Technologies: N/A (DevOps role)

Backend & Server Technologies:

  • Cloud Platform: AWS
  • Containerization: Docker, Kubernetes
  • Orchestration: Kubernetes, Helm charts, or Kustomize
  • Infrastructure as Code: Terraform
  • Configuration Management: Ansible
  • CI/CD Tools: GitLab, Jenkins, SonarQube, WhiteSource, Registry/Artifactory
  • CD Tools: Helm, Argo CD
  • Continuous Monitoring Tools: Prometheus, Grafana, Alert Manager, ElasticSearch

Development & DevOps Tools:

  • Version Control: Git
  • Scripting Languages: Python, Bash, Shell, Ruby
  • Monitoring Tools: Prometheus, Grafana, Alert Manager, ElasticSearch
  • Log Management: ELK Stack (Elasticsearch, Logstash, Kibana)
  • Secret Management: AWS Secrets Manager, Vault
  • Infrastructure Provisioning: Terraform, CloudFormation
  • CI/CD Pipelines: GitLab CI/CD, Jenkins
  • Container Orchestration: Kubernetes, Helm, Argo CD
  • Service Mesh: Istio, Linkerd
  • API Gateway: AWS API Gateway, Kong

πŸ“ Enhancement Note: The technology stack for this role is extensive and covers a wide range of DevOps tools, cloud technologies, and infrastructure management solutions. Familiarity with these tools is essential for success in the role.

πŸ‘₯ Team Culture & Values

Web Development Values:

  • Innovation: Embrace new technologies and approaches to improve the digital health ecosystem.
  • Quality: Dedicate time to code reviews, test coverage, quality days, and CI/CD principles to ensure high-quality software.
  • Collaboration: Work closely with backend engineers, product managers, and other stakeholders to deliver meaningful products.
  • User-centric: Focus on user needs and experiences to create valuable digital health solutions.

Collaboration Style:

  • Cross-functional Integration: Work closely with backend engineers, product managers, and other stakeholders to deliver meaningful products.
  • Code Review Culture: Foster a culture of code reviews, pair programming, and knowledge sharing to improve the quality of the codebase.
  • Mentoring & Learning: Encourage a culture of continuous learning and mentoring to help team members grow both technically and professionally.

πŸ“ Enhancement Note: The mySugr team values innovation, quality, collaboration, and user-centricity, fostering a culture of continuous improvement and learning.

⚑ Challenges & Growth Opportunities

Technical Challenges:

  • Cloud Migration: Migrate legacy applications to the cloud, ensuring high availability, scalability, and security.
  • CI/CD Optimization: Optimize CI/CD pipelines to improve deployment frequency, reduce lead time, and enhance reliability.
  • Infrastructure Automation: Automate infrastructure provisioning, configuration, and management to ensure consistency and efficiency.
  • Monitoring & Alerting: Implement and optimize monitoring and alerting solutions to ensure platform reliability and performance.

Learning & Development Opportunities:

  • Cloud Technologies: Deepen your expertise in AWS, Kubernetes, and other cloud technologies through hands-on projects and continuous learning.
  • Leadership Development: Develop your leadership skills through mentoring, project management, and technical decision-making.
  • Emerging Technologies: Stay up-to-date with emerging technologies in DevOps, cloud infrastructure, and digital health to drive innovation and improvement.

πŸ“ Enhancement Note: The technical challenges and learning opportunities for this role are extensive, providing ample opportunities for growth and development as a senior-level DevOps engineer.

πŸ’‘ Interview Preparation

Technical Questions:

  • AWS Services: Demonstrate your expertise in AWS services, such as IAM, S3, SQS, API Gateway, and Lambda.
  • Kubernetes & Containerization: Explain your experience with Kubernetes, Docker, and other containerization technologies.
  • CI/CD & Automation: Describe your experience with CI/CD pipelines, automation tools, and infrastructure as code.
  • System Administration: Showcase your system administration skills, including Unix-based systems, networking, and configuration management.
  • Problem-solving: Present real-world examples of how you've solved complex technical challenges in infrastructure management, CI/CD, or automation.

Company & Culture Questions:

  • Roche & mySugr: Demonstrate your understanding of Roche's mission, values, and the mySugr team's role within the organization.
  • Digital Health: Show your passion for digital health and the impact it can have on patients' lives.
  • Team Dynamics: Explain how you would contribute to the team's culture, fostering collaboration, innovation, and continuous learning.

Portfolio Presentation Strategy:

  • Project Case Studies: Highlight your experience with AWS, Kubernetes, and CI/CD tools through relevant project case studies.
  • Code Walkthroughs: Present your code and explain your approach to infrastructure management, automation, and deployment processes.
  • Architecture Decisions: Discuss the architecture decisions you've made in previous projects, and how they've improved platform performance, scalability, or reliability.

πŸ“ Enhancement Note: As a senior-level DevOps engineer, you should be well-prepared to discuss your technical expertise, leadership skills, and cultural fit with the team during the interview process.

πŸ“Œ Application Steps

To apply for this Senior DevOps Engineer (m/f/d) position:

  1. Submit Your Application: Click the "Apply Now" button and submit your CV in English.
  2. Prepare Your Portfolio: Highlight your experience with AWS, Kubernetes, and CI/CD tools through relevant projects or case studies.
  3. Research the Company: Familiarize yourself with Roche's mission, values, and the mySugr team's role within the organization.
  4. Prepare for Technical Interviews: Brush up on your technical skills, prepare for behavioral questions, and practice your problem-solving and communication skills.

⚠️ 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

Candidates should have at least 5 years of experience in the software industry, including 2 years with cloud technologies and AWS services. Experience in CI/CD, automation, and system administration is also required.