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.