Job Summary :
We are looking for an experienced Application Automation Engineer to join our dynamic team. The ideal candidate should possess strong hands-on skills in scripting, CI / CD processes, and automation tools. This role involves developing, maintaining, and optimizing build and deployment pipelines, ensuring seamless integration and delivery across cloud and on-premise environments.
Key Responsibilities :
- Design, implement, and enhance CI / CD pipelines using Jenkins, CloudBees CI / CD, and related tools.
- Automate deployment and integration tasks using Groovy, Shell / Bash, and Python scripting.
- Manage source code repositories with GIT and apply shared library concepts for scalable automation.
- Integrate and maintain artifact repositories (Nexus) and perform code quality checks using SonarQube, Fortify, and Nexus IQ.
- Work with uDeploy for automated deployments across different environments.
- Collaborate with development, QA, and operations teams to ensure smooth and efficient delivery processes.
- Support application deployments on PCF Cloud (On-premise / AWS).
- Monitor and troubleshoot CI / CD pipelines, ensuring reliability and performance.
Required Skills & Experience :
Primary Skills :
Groovy Shared Library, Shell / Bash Scripting, PythonGIT, Jenkins, CI / CD Process, GIT Library ConceptsSecondary Skills :
uDeploy, Nexus, Sonar, Fortify, Nexus IQ, CloudBees CD / CI, PCF Cloud (On-premise / AWS)Skills Required
Python, Git, Jenkins, Nexus, Sonar