Senior Platform Engineer

Merck Merck · Pharma · Central Bohemian, Czech Republic

The Senior Platform Engineer will define standards and architecture patterns for data quality and observability platforms, manage Terraform deployments, implement environment provisioning, and develop CI/CD pipelines. This role requires strong cloud knowledge (AWS), DevOps tools, Python, SQL, and experience with product development principles.

What you'd actually do

  1. Participate in defining the standards and architecture patterns predominantly for data quality and observability platform.
  2. Author, review, and maintain Terraform modules and state management for multi-account/multi-environment deployments.
  3. Implement reusable and repeatable environment provisioning and configuration.
  4. Create and maintain clear documentation: platform design, Infrastructure as Code patterns, operational runbooks, best practices regarding coding, security, and compliance.
  5. Develop, verify, test, document, amend, and refactor CI/CD pipelines and the platform configurations for deployment in collaboration with cross-disciplinary teams.

Skills

Required

  • Python
  • SQL
  • Databases
  • Analytics platforms
  • DevOps tools
  • REST API
  • Cloud (AWS)
  • EC2
  • EKS
  • S3
  • RDS
  • VPC networking
  • Security Groups
  • subnets
  • IAM roles/policies
  • Route 53
  • Transit Gateways
  • Load Balancing
  • Lambda
  • KMS
  • GitHub
  • GitHub Actions
  • Agile
  • test-driven development
  • UX
  • design thinking
  • infrastructure observability
  • CI/CD
  • containerization

Nice to have

  • Scala
  • R
  • Java
  • Databricks
  • Grafana
  • Data Quality tools