Taro Logo

Cloud DevOps Software Engineer

Global healthcare company dedicated to advancing science and ensuring healthcare access, with over 100,000 employees worldwide.
Mississauga, ON, CanadaMadrid, Spain
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Cloud DevOps Software Engineer

Roche, a global healthcare leader with over 100,000 employees worldwide, is seeking a Cloud DevOps Software Engineer to join their enterprise data foundation team. This role combines software development with cloud infrastructure expertise, focusing on implementing special use cases across Roche's business units. The position requires expertise in Python programming, cloud services (AWS, GCP, Azure), and modern DevOps practices including Kubernetes and CI/CD pipelines.

The ideal candidate will contribute to challenging projects requiring both technical depth and soft skills, working on enhancing data storage, transfer, identity management, and platform solutions. You'll be responsible for developing scalable software, managing cloud infrastructure, and implementing serverless architectures across multiple cloud platforms.

This is an excellent opportunity for a mid-level engineer with 3-5 years of experience to join a company dedicated to advancing healthcare through technology. Roche offers a culture that encourages personal expression, open dialogue, and genuine connections, where individual contributions are valued and respected.

The role involves working with cutting-edge technologies including Python, Kubernetes, GitLab CI/CD, and various cloud platforms. You'll be part of a team focused on technical excellence and collaboration, with the opportunity to make a significant impact on healthcare delivery through technology.

Roche's mission of creating a healthier future drives their innovation, with their efforts impacting millions of patients globally. This position offers the chance to contribute to meaningful healthcare solutions while working with modern cloud and DevOps technologies.

Last updated a month ago

Responsibilities For Cloud DevOps Software Engineer

  • Hands-on software development of high-quality, scalable, supportable, and extensible software
  • Promoting technical excellence and collaboration culture
  • Ownership of platform components/services
  • Ensuring software stack integration with CI/CD pipeline
  • Building dynamic GitLab CI/CD pipelines using Python
  • Developing and deploying serverless event-driven architecture patterns across multiple cloud providers (AWS, GCP, Azure)

Requirements For Cloud DevOps Software Engineer

Python
Kubernetes
Linux
  • Bachelor's degree in Information Technology, Computer Science, Engineering or equivalent
  • 3-5 years of relevant experience
  • Strong experience with Python programming
  • Experience with major cloud providers (AWS, GCP, Azure)
  • Experience with serverless event-driven architecture solutions
  • Infrastructure provisioning, configuring, and testing (Terraform, Ansible)
  • CI/CD (GitLab) and Kubernetes experience
  • Logging and monitoring (Prometheus and Grafana) experience

Benefits For Cloud DevOps Software Engineer

Medical Insurance
  • Full time position
  • Equal Opportunity Employer

Interested in this job?