Senior DevOps Engineer - Kubernetes & AWS
athenahealth
Compensation
About the role
Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. athenahealth is a progressive, innovation-driven software product company. We partner with healthcare organizations across the care continuum to drive clinical and financial results. Our expert teams build modern technology on an open, connected ecosystem, yielding insights that make a difference for our customers and their patients. We maintain a unique values-driven employee culture and offer a flexible work-life balance. As evidence of our rapid growth and industry leadership, we were acquired by the world’s leading private equity firm “Bain Capital” for $17bn! and we have many new strategic product initiatives
Responsibilities
- Design, deploy, and manage highly available and scalable Kubernetes clusters on AWS EKS using Terraform and/or Cross plane.
- Implement Infrastructure-as-Code (IaC) best practices for managing EKS clusters and related infrastructure.
- Configure and maintain Kubernetes deployments, services, ingresses, and other resources using YAML manifests or GitOps workflows.
- Implement GitOps practices with FluxCD for automated deployments and configuration management of containerized applications.
- Proactively ensure the reliability, security, and scalability of AWS production systems, with a particular focus on Kubernetes clusters and containerized applications.
- Resolve complex problems across multiple platforms and application domains, using advanced system troubleshooting techniques.
- Provide primary operational support and engineering expertise for all cloud and enterprise deployments, with a focus on Kubernetes.
- Monitor system performance, identify downtime incidents, and diagnose underlying causes, particularly related to Kubernetes cluster and container health.
- Design and develop cost-effective Kubernetes solutions within allocated budgets, ensuring efficient resource utilization.
Requirements
- 5 to 9 years of experience building, scaling, and supporting highly available systems and services.
- Min 3+ years of experience managing and operating Kubernetes clusters in production.
- Proven experience in building and managing AWS platforms, with a strong focus on Amazon EKS (Elastic Kubernetes Service).
- Deep knowledge of Kubernetes architecture, core concepts, best practices, and security considerations.
- Expertise in Infrastructure-as-Code (IaC) tools like Terraform and Cross plane.
- Familiarity with GitOps principles and experience with FluxCD (a plus).
- Proficiency in at least one scripting/programming language (Python, Go, Ruby, Shell).
- Experience in Site Reliability Engineering (SRE) and DevOps principles, including CI/CD and version control (Bitbucket, GitHub, etc.).
- Familiarity with telemetry, observability, and modern monitoring tools (Prometheus, Alertmanager, Grafana, etc.), particularly for Kubernetes monitoring.
- Strong expertise in system visibility to facilitate rapid detection and resolution of issues within Kubernetes clusters.
Benefits
- Health insurance
- 401k matching
- Tuition assistance
- Employee resource groups
- Collaborative workspaces
About the Company
athenahealth is a progressive, innovation-driven software product company. We partner with healthcare organizations across the care continuum to drive clinical and financial results. Our expert teams build modern technology on an open, connected ecosystem, yielding insights that make a difference for our customers and their patients. We maintain a unique values-driven employee culture and offer a flexible work-life balance. As evidence of our rapid growth and industry leadership, we were acquired by the world’s leading private equity firm “Bain Capital” for $17bn! and we have many new strategic product initiatives
Job Details
Salary Range
Salary not disclosed
Location
Chennai, Tamil Nadu, India
Employment Type
Full time
Original Posting
View on company website