Senior DevOps Engineer (Developer Productivity)
New
J
JobgetherDevOps tooling
Fully remote position based in India.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3–4 years of professional experience in Developer Productivity, DevOps, Tooling Engineering, or a closely related field.
- Required Skills
- DockerJenkinsKubernetesGroovyCI/CDGitHub Actions
Requirements
- Have 3–4 years of professional experience in Developer Productivity, DevOps, Tooling Engineering, or a closely related field.
- Have hands-on experience designing and maintaining CI/CD pipelines with Jenkins, including pipeline development using Groovy.
- Be familiar with GitHub Actions, Argo CD, or equivalent continuous integration and deployment platforms.
- Have strong knowledge of Docker, Docker-in-Docker (DinD), and Kubernetes environments.
- Have proficiency in Groovy for Jenkins automation; Node.js familiarity is an advantage.
- Have practical experience with SonarQube, JFrog Artifactory, and Artifact Registry, including their integration into CI/CD workflows.
- Understand developer productivity measurement, including build performance, failure rates, and DORA metrics.
- Have scripting skills for automation, preferably using Bash and Python.
- Know software quality controls, vulnerability scanning, and secure development workflows.
- Be able to collaborate effectively with developers, QA engineers, and platform teams.
- Bring an analytical approach to troubleshooting, process improvement, and reducing friction in software delivery.
Responsibilities
- Design, implement, and maintain CI/CD pipelines using Jenkins, Harness, Docker-in-Docker, and Kubernetes.
- Develop and maintain internal developer tools and frameworks, including Jenkins Shared Libraries using Groovy.
- Integrate SonarQube, JFrog Artifactory, and Artifact Registry into CI/CD workflows.
- Optimize build infrastructure to reduce execution times, minimize failures, and improve reliability through automation and observability.
- Track and improve developer productivity KPIs, including build duration, build success rates, and DORA metrics.
- Monitor deployment frequency, lead time for changes, mean time to recovery, and change failure rates.
- Collaborate with platform, engineering, and QA teams to streamline build, testing, and deployment workflows.
- Integrate quality gates and vulnerability scanning into delivery pipelines using SonarQube, JFrog Xray, or equivalent solutions.
- Maintain, configure, and upgrade developer productivity tools running on Kubernetes, ensuring scalability, security, availability, and performance.
View Full Description & ApplyYou'll be redirected to the employer's site