Offers “Roche”

Expires soon Roche

Infrastructure as Code Engineer

  • Madrid, SPAIN
  • IT development

Job description

The Position

About Roche Informatics

In Roche Informatics, we build on Roche's 125-year history as one of the world's largest biotech companies, globally recognized for providing transformative innovative solutions across major disease areas. We combine human capabilities with cutting-edge technological innovations to do now what our patients need next. Our commitment to our patients' needs motivates us to deliver technology that evolves the practice of medicine.

Be part of our inclusive team at Roche Informatics, where we're driven by a shared passion for technological novelties and optimal IT solutions. 

About the position

As Infrastructure as Code Engineer, you will join the Software Engineering & DevSecOps chapter, working alongside other internal experts, specializing in various aspects of software engineering. Together, the team collaborates on multiple products that contribute to Roche's internal business requirements.

You are a proactive and versatile Infrastructure as Code Engineer who has a deep interest in designing and supporting automatic infrastructure deployments and is experienced with automating day to day activities. You are a person familiar with software development, infrastructure as code and devops tools and techniques. You are passionate about technology and you drive technical excellence within the projects you are working on. 

You are looking for a company where you have the opportunity to pursue your interests across functions and geographies.

Your key responsibilities:

  • Collaborate with architects and developers to establish technical specifications.
  • Partner with the Product Owner to analyze user stories and convert them into precise technical requirements.
  • Contribute to the design and scalability of the platform for seamless integration of new features.
  • Foster a culture of collaboration and innovation within the cross-functional team.
  • Implement and manage CI/CD pipelines.
  • Automate infrastructure deployment and configuration to ensure easy-to-maintain and reliable platforms.
  • Develop automations to interact with the platforms, using automation tools, IaC and languages such as Python.
  • Create automated test cases to automatically provide qualification of infrastructure or validation of implemented functionality
  • Effectively communicate technical concepts through presentations to the team and stakeholders.
  • Document code, technical designs, and system processes for reference.
  • Keep abreast of industry trends, emerging technologies, and best practices in Software Engineering and DevSecOps.

Your qualifications and experience:

The following skills are a must for the job:

  • Medium/ Advanced proficiency in Python. Familiar with Flask, Pytest, Testinfra, Boto3 are a plus.
  • Experience with IaC and configuration management tools and concepts such as Terraform, Terragrunt, Ansible, Puppet, etc.
  • Experience with scripting languages such as Powershell or Shell scripting.
  • Experience with source code management tools (Gitlab, Github and/or Bitbucket)
  • Experience with CI/CD Pipelining (Gitlab-ci, Github actions and/orJenkins).
  • Experience with automation tools such as Rundeck, AWX and/or Ansible Automation Platform.
  • Experience with containers (Docker, CRI-O) and/or Kubernetes.
  • Essential effective oral and written communication skills in English. 
  • Moderate travel required and ability to work across multiple time zones.

Additionally, as a nice to have:

  • Experience in developing and using validated systems.
  • Experience with one of the following Public cloud providers: AWS, Azure or GCP.
  • Experience working in a SAFe (Scaled Agile Framework) environment.

Education / Years of Experience:

  • 3 – 5 Years of relevant work experience with Bachelor’s degree in Computer Science/Engineering or 5 – 7 Years of relevant work experience
  • At least 3+ years experience of working in one or more multinational work environments (e.g. healthcare industry experience is a plus).
  • Good analytical thinking and problem-solving skills
  • Good communication and collaboration skills

What you get:

  • Great working environment with attractive compensation and rewards package (according to local regulations);
  • Annual bonus payment based on performance;
  • Access to various internal and external training platforms (e.g. Linkedin Learning);
  • Experienced and professional colleagues and workplace that supports innovation;
  • Multiple  Savings Plans with Employer Match 
  • Company’s emphasis on employees’ wellness and work-life balance ( (e.g. generous vacation days and OneRoche Wellness Days ),
  • Flexible workplace policy;
  • State of art working environment and facilities;
  • And many more that the Talent Acquisition Partner will be happy to talk about!

Who we are

At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.

Roche is an Equal Opportunity Employer.

Make every future a success.
  • Job directory
  • Business directory