Principal DevOps Engineer with AWS EKS

Principal DevOps Engineer with AWS EKS

Posted 1 day ago by 1760852254

Negotiable
Outside
Remote
USA

Summary: The Principal DevOps Engineer with AWS EKS will lead the design and implementation of DevOps pipelines for cloud application deployments, focusing on AWS services. This hands-on role requires extensive experience in cloud migration and DevOps practices, with an emphasis on mentoring and driving key outcomes. The position is remote, ideally suited for candidates on the East Coast, and involves collaboration with delivery teams to enhance deployment processes. The role also includes automating processes and ensuring adherence to best practices in security and testing.

Key Responsibilities:

  • Lead the design, development, and implementation of DevOps pipelines for cloud application deployments on AWS (EKS, EC2).
  • Integrate security scanning tools (e.g., SonarQube, Contrast, Tidelift) and establish security gates within CI/CD pipelines.
  • Develop and maintain automation scripts using Python and shell scripting to enhance pipeline efficiency.
  • Apply engineering principles to improve the resiliency, performance, efficiency, and scalability of the DevSecOps ecosystem.
  • Collaborate with delivery teams to guide them on leveraging cloud-native technologies and transitioning from on-premise environments.
  • Document system designs, unit testing information, and retrospective insights for future use.
  • Participate in on-call rotations for system support and updates.
  • Automate manual processes to reduce team interdependencies.
  • Conduct code reviews and ensure adherence to best practices for unit and integration testing.

Key Skills:

  • Proven hands-on experience building and deploying DevOps pipelines, specifically for cloud migration projects.
  • Strong hands-on experience with AWS, including EKS (Elastic Kubernetes Service) and EC2.
  • Proficiency in Python and shell scripting for automation within CI/CD pipelines.
  • Experience with common DevOps tools such as CloudBees, Bitbucket, SonarQube, and Artifactory.
  • Demonstrated understanding of continuous integration (CI), continuous testing (CT), security, and continuous deployment (CD) concepts.
  • Working knowledge of JIRA and Confluence for ticket management and documentation.
  • Linux and Windows administration skills, particularly for system cleanup and health monitoring.
  • Ability to work independently with very little supervision and lead technical efforts.
  • Excellent documentation skills.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Title: Principal DevOps Engineer with AWS EKS

Terms of Employment
Contract, 12 months
This position is remote, with a preference for candidates located on the East Coast.

Overview
Our client, a leading firm in the healthcare industry, is undergoing a significant cloud migration initiative. They are seeking a Principal Software Engineer (DevOps) to play a critical role in building and scaling the pipelines that will move hundreds of applications to their AWS cloud environment. This is a hands-on technical leadership role where you will design and implement robust, secure, and efficient DevOps pipelines, enabling delivery teams to seamlessly deploy their products to production. You will be expected to leverage your extensive experience to hit the ground running with minimal supervision, driving key outcomes and mentoring others as needed.

You will
Lead the design, development, and implementation of DevOps pipelines for cloud application deployments on AWS (EKS, EC2).
Integrate security scanning tools (e.g., SonarQube, Contrast, Tidelift) and establish security gates within CI/CD pipelines.
Develop and maintain automation scripts using Python and shell scripting to enhance pipeline efficiency.
Apply engineering principles to improve the resiliency, performance, efficiency, and scalability of the DevSecOps ecosystem.
Collaborate with delivery teams to guide them on leveraging cloud-native technologies and transitioning from on-premise environments.
Document system designs, unit testing information, and retrospective insights for future use.
Participate in on-call rotations for system support and updates.
Automate manual processes to reduce team interdependencies.
Conduct code reviews and ensure adherence to best practices for unit and integration testing.

Required Qualifications
Proven hands-on experience building and deploying DevOps pipelines, specifically for cloud migration projects.
Strong hands-on experience with AWS, including EKS (Elastic Kubernetes Service) and EC2.
Proficiency in Python and shell scripting for automation within CI/CD pipelines.
Experience with common DevOps tools such as CloudBees, Bitbucket, SonarQube, and Artifactory.
Demonstrated understanding of continuous integration (CI), continuous testing (CT), security, and continuous deployment (CD) concepts.
Working knowledge of JIRA and Confluence for ticket management and documentation.
Linux and Windows administration skills, particularly for system cleanup and health monitoring.
Ability to work independently with very little supervision and lead technical efforts.
Excellent documentation skills.

Preferred Qualifications
Experience with Istio for service mesh capabilities, particularly in integrating security features within Kubernetes clusters.
Intermediate-level Kubernetes administration experience.
Certifications in Kubernetes or AWS Solution Architect are a plus, but practical experience is prioritized.