Senior DevOps / Platform Engineer

We are looking for an experienced Senior DevOps / Platform Engineer to support and automate a modern AWS-based data platform. The ideal candidate will have strong expertise in DevOps, cloud infrastructure, CI/CD, Infrastructure as Code (IaC), and platform operations. This role involves managing cloud infrastructure, supporting data platform technologies, and driving automation across the engineering ecosystem.

Key Responsibilities

  • Design, build, maintain, and optimize CI/CD pipelines using Jenkins and GitHub Actions.
  • Manage GitHub repositories, branching strategies, and workflow automation.
  • Develop, maintain, and enhance reusable Terraform modules for infrastructure provisioning.
  • Provision, manage, and troubleshoot AWS infrastructure and services.
  • Work extensively with AWS services, including EKS, RDS, and MSK (Managed Streaming for Apache Kafka).
  • Support, monitor, and troubleshoot Kafka/MSK clusters.
  • Provide operational support for Snowflake, including:
    • Basic debugging and troubleshooting
    • Warehouse management
    • Stored procedures and automation
  • Implement and maintain configuration management using Ansible.
  • Monitor platform performance and system health using Dynatrace or similar observability tools.
  • Collaborate with engineering and data teams to support tools such as dbt Cloud and Tableau.
  • Identify opportunities to improve automation, scalability, reliability, and operational efficiency across the platform.

Required Skills & Experience

  • 7+ years of experience in DevOps, Platform Engineering, Cloud Engineering, or Site Reliability Engineering (SRE).
  • Strong hands-on experience with Jenkins and CI/CD pipeline development.
  • Experience with GitHub and GitHub Actions.
  • Strong expertise in Terraform, including reusable module development.
  • Hands-on experience with AWS cloud services.
  • Experience with Amazon EKS, Amazon RDS, and AWS MSK.
  • Strong knowledge of Kafka administration and troubleshooting.
  • Operational knowledge of Snowflake, including warehouse management, automation, and troubleshooting.
  • Strong troubleshooting and problem-solving skills across cloud infrastructure, CI/CD pipelines, and data platform technologies.