Dice is the leading career destination for tech experts at every stage of their careers. Our client, Javen Technologies, Inc, is seeking the following. Apply via Dice today!
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.