Sr Software Engineer (Groovy/Jenkins)
Core
Designing, developing, and maintaining scalable CI/CD pipelines and build/release automation solutions.
Role type
Senior IC DevOps/Build Automation Engineer
Builds
CI/CD pipelines, shared libraries, and automated deployment workflows
Domain
Software Engineering / DevOps / Build Automation
Deliverable
infrastructure
Required skills
Jenkins administration, Groovy scripting, CI/CD principles, Git, build tools (Maven/Gradle), testing frameworks integration, troubleshooting
Preferred skills
Docker, Kubernetes, infrastructure automation tools, Agile/Scrum methodologies
Technologies
Jenkins, Groovy, Git, Maven, Gradle, Docker, Kubernetes
Responsibilities
Design, develop, and maintain CI/CD pipelines using Jenkins and Groovy; Enhance and optimize existing build, test, and deployment processes; Develop reusable Jenkins shared libraries and pipeline templates; Collaborate with software engineering teams to streamline development and release workflows; Troubleshoot and resolve issues related to CI/CD pipelines and build automation; Monitor and improve pipeline performance, stability, and scalability
Seniority
Senior, hands-on IC