CI CD Pipeline Engineer - Groovy

Jose Merciline
  • Jersey City, New Jersey
    30+ days ago

    Job Description

    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.


    Numbers & Facts

    LocationJersey City, New Jersey

    Skills

    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Communication Skillsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • Engineeringunmatched
    • Environmental Complianceunmatched
    • Financeunmatched
    • Go Programming Language (Golang)unmatched
    • Groovy Programming Languageunmatched
    • Healthcareunmatched
    • Home Automationunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Jenkinsunmatched
    • Linux Operating Systemunmatched
    • Machine Toolunmatched
    • Production Supportunmatched
    • Production Systemsunmatched
    • Python Programming/Scripting Languageunmatched
    • Sales Pipelineunmatched
    • Scripting (Scripting Languages)unmatched
    • Software Engineeringunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder