Devops Squad Lead

Merck Merck · Pharma · Central Bohemian, Czech Republic

Merck is seeking a DevOps Squad Lead to build core components for their Research Labs' data analytics, visualization, and management workflows. This role involves developing and supporting large-scale data processing pipelines and analytical workflows on HPC infrastructure, managing scientific data at scale, and ensuring regulatory compliance. The lead will also promote DevOps best practices and manage technical dependencies to deliver impactful solutions for drug discovery.

What you'd actually do

  1. Design and implement engineering tools, applications and solutions that facilitate research processes and scientific discovery in several areas of our drug discovery process
  2. Engineering support of day-to-day activities/needs in our infrastructure
  3. Help drive the design and architecture of adopted engineering solutions with a detail-oriented mindset
  4. Promote and help with the adoption of development, design, architecture, and DevOps best practices, with a particular focus on agile deliver mindset
  5. Manage technical and business dependencies and bottlenecks; balance technical constraints with business requirements; and deliver maximum business impact with solid customer experience

Skills

Required

  • BS or MS in Computer Science/engineering or equivalent technical field
  • Team/tech lead experience, mentoring junior members, build delivery plans
  • Strong collaborator, communicator
  • Strong problem-solving skills
  • Experienced with making technical partnerships with research and business teams
  • integrate AWS services (EC2/RDS/S3/Batch/KMS/ECS etc..) into production workflows
  • build CICD pipelines, CI/CD workflows with Github or equivalent
  • using IaC frameworks (Terraform, CloudFormation, Ansible)
  • developing and deploying containerized applications (i.e., Docker, Singularity)
  • advanced usage of programming (scripting) languages: Python, Bash
  • Linux OS command line
  • drive API (REST, GraphQL, etc.) driven, modular development of production workflows and integration with 3rd party vendor platforms
  • create relational data models, ETL processing pipelines using PostgreSQL (preferred), Oracle, SQL Server, MySQL

Nice to have

  • building resource intensive HPC analysis modules and/or data processing tasks
  • containerization platform: Kubernetes/Helm
  • end-to-end testing framework: Robot/Selenium
  • non-relational database vendors (Elastic Search, etc..)
  • building, troubleshooting C, C++ libraries and dependencies on Linux (maven, make, etc..)
  • frontend development (any JS framework)

What the JD emphasized

  • Team/tech lead experience
  • Proven ability (5+ years hands-on experience)
  • to integrate AWS services (EC2/RDS/S3/Batch/KMS/ECS etc..) into production workflows
  • to build CICD pipelines, CI/CD workflows with Github or equivalent
  • with using IaC frameworks (Terraform, CloudFormation, Ansible)
  • with developing and deploying containerized applications (i.e., Docker, Singularity)
  • with advanced usage of programming (scripting) languages: Python, Bash
  • with Linux OS command line
  • to drive API (REST, GraphQL, etc.) driven, modular development of production workflows and integration with 3rd party vendor platforms
  • to create relational data models, ETL processing pipelines using PostgreSQL (preferred), Oracle, SQL Server, MySQL