Share this job
CI CD Pipeline Engineer - Groovy
Jersey City, USA
Apply for this job

As a CI CD Engineer, you will own the build/release pipeline operation of our production, staging and development systems. You will be building tooling and automation to close the feedback gaps in the CI/CD pipeline, develop new integrations with third-party services and monitor the health of our build/deploy infrastructure.

Must have skill: Groovy


What we're looking for


7+ years of experience in a DevOps/SRE/Build-Release role, preferably at a startup using Kubernetes and Jenkins.

Experience with CI/CD principles, architecture and operations

Comfort working in high-security / high-compliance environments, such as finance or healthcare

Experience setting up and working with Jenkins in a containerized environment.

Experience with Docker and container orchestration tools like Kubernetes and ECS

Proficiency with a scripting language to develop integrations (Python, Javascript, Groovy)



Responsibilities Include:

  • Engineer, maintain and contribute to JenkinsFile Shared libraries used by the enterprise for our CI / CD needs.
  • Write high-quality code and tests in Groovy and Go for our CI/CD pipelines and infrastructure.
  • Write, upgrade, and maintain Terraform modules used to spin up and maintain EKS clusters in AWS.
  • Understand, develop, and enhance our Kubernetes offering for the enterprise.
  • Maintain our CD tooling
  • Enhance existing Tool Chain through internal development and investigation of third party software.
  • Work with Software Engineers to develop and support our Continuous Delivery process.
  • Provide support for Production and non-production environments.


Required Experience:

  • Atleast 5 years engineering experience in a modern development language: Java, GO, Javascript, Groovy, or Python.
  • Knowledge and experience using Terraform at an enterprise level.
  • Experience with Kubernetes (on-prem or AWS) or similar container orchestration technologies
  • Knowledge of JenkinsFiles and Groovy.
  • Experience with CI tools such as Jenkins / Bamboo or Hudson.
  • 2 years of experience with AWS.
  • Working knowledge of Linux systems and subsystems.
  • Good communication skills.
  • Strong analytical skills.


Apply for this job
Powered by