Groovy Lead
Prasad KUnited StatesLEADPosted 12d ago
GroovyJenkinsJenkins Shared Librariespipeline DSLCI/CDAWSDockerKubernetesTerraformCloudFormationAnsibleSonarQubeArtifactoryNexus
About the Role
We are seeking a Groovy Lead to lead the architecture, development, and maintenance of Groovy-based automation frameworks and Jenkins Shared Libraries. This role will focus on designing, building, and optimizing CI/CD pipelines to support rapid, reliable software delivery.
Key Responsibilities
• Lead the architecture, development, and maintenance of Groovy-based automation frameworks and Jenkins Shared Libraries
• Design, build, and optimize CI/CD pipelines (Jenkins declarative/scripted pipelines) to support rapid, reliable software delivery
• Provide hands-on technical leadership and mentorship to a team of DevOps/automation engineers
• Collaborate with development, QA, security, and infrastructure teams to streamline the software delivery lifecycle
• Establish and enforce coding standards, best practices, and reusable patterns for pipeline-as-code
• Integrate automation with tools such as Git/GitHub/Bitbucket, Artifactory/Nexus, SonarQube, and container platforms
• Drive infrastructure-as-code and cloud automation initiatives (AWS preferred)
• Troubleshoot complex build, deployment, and release issues across environments
• Partner with stakeholders to define the DevOps roadmap and continuously improve delivery metrics (DORA, lead time, deployment frequency)
• Champion security and compliance within pipelines (DevSecOps), aligned with financial-services regulatory requirements
Requirements
• Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
• 8+ years of software/DevOps engineering experience, with 2+ years in a technical lead capacity
• Expert-level proficiency in Groovy (including Jenkins Shared Libraries and pipeline DSL)
• Strong experience with Jenkins (declarative and scripted pipelines) and CI/D automation
• Solid programming background in Java and/or scripting (Shell, Python)
• Hands-on experience with source control (Git), artifact repositories (Artifactory/Nexus), and static analysis tools (SonarQube)
• Experience with containerization and orchestration (Docker, Kubernetes/OpenShift)
• Experience with cloud platforms (AWS preferred) and Infrastructure-as-Code (Terraform, CloudFormation, or Ansible)
• Strong understanding of DeSecOps principles and secure SLC practices