Senior DevOps Engineer
About the role
The Senior DevOps Engineer is responsible for building and operating production-scale platform engineering capabilities on Kubernetes (Amazon EKS/GKE), with a strong focus on reliability, scalability, and developer productivity. This is a highly hands-on role focused on implementing and enhancing cloud-native platforms, CI/CD systems, developer platforms (Backstage), and secure software delivery practices. The role works closely with platform, SRE, and engineering teams to improve system reliability and engineering efficiency.
Responsibilities
- Design, implement, and operate large-scale Kubernetes platforms (EKS/GKE), including multi-region deployments for high availability and scalability.
- Manage Kubernetes cluster lifecycle including provisioning, upgrades, patching, scaling, & BCP/DR.
- Build and enhance CI/CD pipelines using GitHub Actions, and Harness to improve deployment efficiency and reliability.
- Design, build, and operate EKS clusters with technologies such as Karpenter, Cilium, Istio/Envoy, and IRSA/Pod Identity.
- Contributes to the implementation and adoption of Backstage as a developer platform, including templates, scaffolding workflows, and service catalog.
- Build reusable Infrastructure as Code (Terraform) modules and platform automation frameworks.
- Implement AI-driven capabilities such as deployment risk analysis, anomaly detection, and pipeline insights (where applicable).
- Develop strategies for upgrades and patching with minimal downtime and operational risk.
- Support platform security posture by implementing DevSecOps practices and secure software supply chain controls.
- Define and contribute to platform observability, including metrics, logs, traces, and operational dashboards.
- Define SLIs/SLOs and platform health metrics.
- Participate in incident response, root cause analysis, and reliability improvement initiatives.
- Collaborate with cross-functional teams to improve developer experience, platform adoption, and operational efficiency.
Requirements
- 5+ years in DevOps / Platform Engineering with strong hands-on experience in Kubernetes (EKS/GKE) at production scale.
- Proficient in Terraform and CI/CD pipelines (GitHub Actions, Jenkins, Harness) with focus on automation, reliability, and scalability.
- Strong programming skills in Golang or Python and solid understanding of Kubernetes networking, RBAC, and autoscaling.
- Hands-on experience with Backstage developer platform, including software templates, scaffolding workflows, and service catalog.
- Ability to build and contribute to golden paths and reusable developer workflows to improve engineering productivity and adoption.
- Experience working across multi-cloud environments (AWS + GCP) and understanding cross-cloud deployment patterns.
- Experience with service mesh (Istio / Envoy), Cilium, and API gateways (Envoy Gateway, Kong).
- Familiarity with JFrog Artifactory / Curation or similar artifact governance tools.
- Understanding of Apache Kafka architecture and operations.
- Exposure to AI-powered DevOps / AIOps solutions for deployment insights and automation.
- Experience implementing DevSecOps practices and securing software supply chains within CI/CD pipelines.
- Strong communication, collaboration, and technical documentation skills.
- Contributions to CNCF ecosystem or Backstage OSS are a plus.
- Cloud architecture certifications (AWS/GCP Solutions Architect) is a plus.
- Kubernetes certifications (CKA, CKAD, CKS) is a plus.
- DevOps & Infrastructure: HashiCorp Terraform Associate or equivalent CI/CD certificate is a plus.
Qualifications
The ideal candidate has strong expertise in cloud-native technologies, enterprise CI/CD, and large-scale production environments.
Skills
- Strong knowledge of cloud-native technologies, particularly AWS and Google Cloud Platform (GCP).
- Expertise in Kubernetes (EKS/GKE) at production scale.
- Proficiency in Terraform for infrastructure as code.
- Hands-on experience with CI/CD pipelines (GitHub Actions, Jenkins, Harness).
- Experience with Backstage as a developer platform.
- Strong programming skills in Golang or Python.
- Experience with service mesh (Istio/Envoy), Cilium, and API gateways.
- Knowledge of Apache Kafka architecture and operations.
- Experience with AI-powered DevOps/AIOps solutions.
- Experience with DevSecOps practices and secure software supply chains.
Benefits
McAfee offers a comprehensive benefits package including:
- Bonus Program
- 401(k) Retirement Plan
- Medical, Dental, Vision, Basic Life, Short Term Disability and Long-Term Disability Coverage
- Paid Parental Leave
- Social Programs
- Flexible Work Hours
- Family-Friendly Benefits
- 14 Paid Company Holidays
- Unlimited Paid Time Off for Exempt Employees
- 96 Hours of Sick Time and 120 Hours of Vacation for Non-Exempt Employees
Pay
The anticipated compensation for this position is USD $107,430.00/Yr. - USD $176,490.00/Yr. depending on experience and qualifications.