Principal Cloud/CI/CD Engineer - DevOps

Principal Cloud/CI/CD Engineer - DevOps

Posted 4 days ago by 1760611563

Negotiable
Outside
Remote
USA

Summary: The Principal Cloud/CI/CD Engineer - DevOps is a senior technical leader responsible for architecting, designing, and implementing CI/CD pipelines primarily using AWS. This role requires extensive experience in cloud engineering, automation, and DevOps best practices, with a focus on Jenkins and infrastructure as code. The engineer will also mentor other team members and drive technical strategy to ensure cloud solutions are efficient and secure.

Key Responsibilities:

  • Design, implement, and maintain secure, scalable, and cost-effective cloud solutions on a major cloud platform.
  • Act as the subject matter expert for the entire CI/CD ecosystem, focusing on Jenkins pipelines for automated builds, testing, and deployments.
  • Develop and maintain automated solutions using IaC tools like Terraform or CloudFormation.
  • Define and enforce DevOps and CI/CD best practices, standards, and governance policies across engineering teams.
  • Lead complex projects, such as migrating applications to the cloud and standardizing CI/CD processes.
  • Implement and manage advanced monitoring, logging, and alerting systems to ensure system availability, security, and performance.
  • Provide technical leadership, guidance, and mentorship to other engineers.
  • Serve as an escalation point for complex technical issues, performing root cause analysis.

Key Skills:

  • Amazon Web Services (AWS)
  • Application Development - Software Engineering
  • Cloud Engineering & Architecture
  • Design and development of CI/CD pipelines
  • Jenkins
  • Kubernetes / EKS
  • Terraform IAC
  • 10+ years of overall experience in IT engineering
  • 5+ years in a senior or principal cloud or DevOps role
  • Proficiency with containerization and orchestration technologies like Docker
  • Strong experience with scripting languages such as Python or Bash
  • Deep understanding of security best practices in cloud and CI/CD environments
  • Excellent communication, leadership, and collaboration skills

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Job Title: Principal Cloud/CI/CD Engineer - DevOps

Location: 100% Remote

Duration: Long Term (Extendable)

Must Have:

  • Amazon Web Services
  • Application Dev. - Software Engineer
  • Cloud Engineering & Architecture
  • design and development of CI/CD pipelines
  • Jenkins
  • Kubernetes / EKS
  • Terraform IAC

Nice To Have:

JOB DESCRIPTION:

As a Principal Cloud/CI/CD Engineer, you will be a senior technical leader responsible for architecting, designing and implementing continuous integration/continuous deployment (CI/CD) pipelines. In this role, you will use your deep expertise in a major cloud platform (AWS, Azure, or Google Cloud Platform) and extensive experience with Jenkins to design, automate, and scale mission-critical systems. You will also drive technical strategy, and ensure cloud solutions meet requirements for performance, security, and cost efficiency.

Responsibilities

  • Cloud architecture: Design, implement, and maintain secure, scalable, and cost-effective cloud solutions on a major cloud platform (e.g., , Azure, Google Cloud Platform).
  • CI/CD leadership: Act as the subject matter expert for the entire CI/CD ecosystem, with a specific focus on designing, building, and managing Jenkins pipelines for automated builds, testing, and deployments.
  • Automation and Infrastructure as Code (IaC): Develop and maintain automated solutions using IaC tools like Terraform or CloudFormation to provision and manage cloud infrastructure.
  • Best practices and governance: Define and enforce DevOps and CI/CD best practices, standards, and governance policies across engineering teams.
  • Migration and integration: Lead complex projects, such as migrating applications to the cloud, standardizing CI/CD processes, and integrating new tools into the DevOps environment.
  • Monitoring and observability: Implement and manage advanced monitoring, logging, and alerting systems using tools like Prometheus, Grafana, or CloudWatch to ensure system availability, security, and performance.
  • Mentorship and guidance: Provide technical leadership, guidance, and mentorship to other engineers, fostering a culture of continuous improvement and technical excellence.
  • Troubleshooting and support: Serve as an escalation point for complex technical issues, performing root cause analysis to prevent future incidents.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 10+ years of overall experience in IT engineering, with at least 5+ years in a senior or principal cloud or DevOps role.
  • Extensive, hands-on experience with a public cloud provider (AWS, Azure, or Google Cloud Platform) and strong knowledge of its core services.
  • Expertise in designing, implementing, and managing robust CI/CD pipelines, with deep, hands-on experience using Jenkins.
  • Proficiency with containerization and orchestration technologies like Docker and Kubernetes/EKS.
  • Strong experience with scripting languages such as Python or Bash for automation.
  • Deep understanding of security best practices in cloud and CI/CD environments, including IAM, security groups, and encryption.
  • Familiarity with version control systems, preferably Git.
  • Excellent communication, leadership, and collaboration skills, with the ability to influence technical direction.