Senior DevOps Engineer

Posted 2 Days Ago
Be an Early Applicant
Madrid, Comunidad de Madrid
Senior level
Healthtech
The Role
As a Senior DevOps Engineer, you will establish DevOps practices, manage cloud resources, automate installations, and build scalable pipelines for customer-facing applications. Responsibilities include utilizing Docker, CI/CD tools, and Azure, collaborating with teams to implement a scalable SDLC approach, and maintaining various tech components across different environments.
Summary Generated by Built In

Senior DevOps Engineer
 

The Role

We are seeking a skilled Senior DevOps Engineer to join our patient-finder software team and help establish DevOps practices in collaboration with enterprise and solution architects.

In this role, you will package, optimize, and automate installations for customer-facing applications, data warehouses, and AI software. Your focus will be building scalable pipelines that streamline the application development process, driving efficiency and quality across the product lifecycle.

In this position you will:

  • Design, build, and maintain Linux- and Windows-based Azure cloud resources and a hybrid on-premise infrastructure.
  • Manage a developer ecosystem utilizing Docker, Caddy, MITMProxy, DbGate, Codeserver, PostgreSQL, Redis, MSSQL, Python, Node.js, and Angular.
  • Facilitate local and remote service sharing via grid-connect, an SSH-based alternative to Ngrok.
  • Use a submodule repository with with Makefiles and dotenv files to manage environment configurations and Docker orchestration for multiple teams.
  • Balance short-term and long-term deployment strategies, ensuring alignment with business goals.
  • Collaborate with architects and IQVIA teams to implement a templated SDLC approach that scales across teams.
  • Use Git and GitHub Actions to automate and optimize CI/CD pipelines.
  • Ensure Docker Compose containers are easily transferable to Kubernetes clusters for scalability.
  • Extend Terraform and Helm modules for Kubernetes deployment on Azure, while exploring edge technologies for on-premise environments.
  • Deploy and maintain components such as Caddy/Nginx, Elastic Stack, PostgreSQL, MSSQL, and platforms built with Java, Python, Go, and Node.js across Windows and Linux.

Our ideal candidate:

  • Strong communication skills with expertise in Infrastructure as Code (IaC).
  • Proficient in PowerShell, Bash, and Azure Cloud.
  • Fluent in both Linux and Windows environments with a solid understanding of infrastructure, networking, and security.
  • Experienced in Docker, containerization, and CI/CD tools.
  • Adept at setting up SSH tunneling with solutions like Sish.
  • Skilled in monitoring, logging, and documenting processes.
  • Able to work independently, apply innovative solutions, and build cross-team alignment through proof-of-concepts and demos.

Soft Skills

  • Excellent problem-solving and attention to detail.
  • Ability to collaborate, multi-task, and prioritize effectively.
  • Comfortable working independently while maintaining strong cross-discipline relationships.

Location

This role can be based anywhere in the European Union. While it does not need to be based in Amsterdam, preference will be given to applicants based in countries with a strong IQVIA tech hub presence, such as Poland, Spain, Italy, or the Netherlands.

Work Arrangement

  • Depending on the circumstances, this role may involve remote work or a hybrid arrangement. The specifics will be discussed during the interview process.
  • Willingness to travel occasionally may be required, depending on project requirements.
  • Must be legally eligible to work in the European Union

IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com

Top Skills

Node.js
Python
The Company
Bangalore, Karnataka
61,500 Employees
On-site Workplace
Year Founded: 2016

What We Do

IQVIA (NYSE:IQV) is a leading global provider of advanced analytics, technology solutions, and clinical research services to the life sciences industry. IQVIA creates intelligent connections across all aspects of healthcare through its analytics, transformative technology, big data resources and extensive domain expertise. IQVIA Connected Intelligence™ delivers powerful insights with speed and agility — enabling customers to accelerate the clinical development and commercialization of innovative medical treatments that improve healthcare outcomes for patients. With approximately 70,000 employees, IQVIA conducts operations in more than 100 countries. To learn more, visit www.iqvia.com.

Similar Jobs

2 Locations
197 Employees

Adyen Logo Adyen

Software Engineer (Java) - Platforms & Financial Services

Fintech • Payments • Financial Services
Easy Apply
Madrid, Comunidad de Madrid, ESP
4196 Employees

Adyen Logo Adyen

Senior Machine Learning Scientist, Gen AI

Fintech • Payments • Financial Services
Easy Apply
Madrid, Comunidad de Madrid, ESP
4196 Employees

Nexthink Logo Nexthink

Software/DevOps Engineer

Artificial Intelligence • Big Data • Information Technology • Software
Hybrid
Madrid, Comunidad de Madrid, ESP
1051 Employees

Similar Companies Hiring

Sage Thumbnail
Software • Healthtech • Hardware • Analytics
New York, NY
44 Employees
Zealthy Thumbnail
Telehealth • Social Impact • Pharmaceutical • Healthtech
New York City, NY
13 Employees
Cencora Thumbnail
Pharmaceutical • Logistics • Healthtech
Conshohocken, PA
46000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account