Description
We are looking for a skilled Jenkins Developer with strong DevOps experience to implement, maintain, and optimize CI/CD pipelines and automation frameworks.
In this role, you will design, develop, configure, and maintain Jenkins CI/CD pipelines for application build, testing, deployment, and release automation. You will also create and maintain Jenkinsfile/Pipeline-as-Code implementations using Declarative or Scripted Pipelines, troubleshoot and resolve CI/CD pipeline failures, build issues, deployment problems, and performance bottlenecks.
Responsibilities:
- Design, develop, configure, and maintain Jenkins CI/CD pipelines for application build, testing, deployment, and release automation.
- Create and maintain Jenkinsfile/Pipeline-as-Code implementations using Declarative or Scripted Pipelines.
- Troubleshoot and resolve CI/CD pipeline failures, build issues, deployment problems, and performance bottlenecks.
- Monitor build and deployment pipelines and improve reliability, scalability, and security.
- Participate in incident resolution, root-cause analysis, and continuous improvement initiatives.
Requirements:
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
- Typically 4-6 years experience.
- Strong hands-on experience with Jenkins and Jenkins Pipeline.
- Good understanding of CI/CD concepts and DevOps practices.
- Experience with Groovy for Jenkins Pipeline scripting.
- Strong troubleshooting and problem-solving skills.
- Good communication and collaboration skills.
- Strong focus on automation, reliability, security, and continuous improvement.
- Ability to manage multiple priorities in a fast-paced environment.
Benefits:
- Health & Wellbeing: comprehensive suite of benefits that supports physical, financial, and emotional wellbeing.
- Personal & Professional Development: investment in your career with programs to help you reach your career goals.
- Unconditional Inclusion: celebration of individual uniqueness, valued and succeeded backgrounds, flexibility to manage work and personal needs.