Job Description :
Responsible for implementation and maintenance of deployment pipelines and deployment strategy from Dev to Production in an on-premise, hybrid or cloud environment.
Responsible for automated installation and configuration of deployment environments using Chef/Ansible. Preferably using Chef.
Ensuring code readiness and validate against checklist for code promotion to higher environment.
Perform technical analysis of complex software, hardware and transmission facility using different diagnostic tools.
Ensuring that monitoring and alerts are correctly configured to notify of system issues
Enable Development Teams to have a seamless process for promoting code from development to higher environments.
Develop and maintain maintenance plans to address technical issues, seeking opportunities for improvement and efficiency.

Required Knowledge/Skills:
Strong Experience in building and maintaining deployment pipelines using Jenkins. Jenkins, Groovy Scripting. - Mandatory
Deep understanding of infrastructure and Networking concepts- Mandatory
Knowledge of Java programming, Python programming - must have experience of Development
Extensive experience with cloud infrastructure – must have
Good understanding of data structures and algorithms -Mandatory
Strong experience of working in with Agile frameworks – Scrum and Kanban. .
Understanding of Maven/Gradle for application build, application packaging.
Experience with Logging and Monitoring tools – Splunk, Dynatrace - for performance analysis or Root Cause Analysis
Experience in Configuration Management Tools – Chef/Ansible/Puppet. Chef will be desirable.
Experience in Unix Scripting (BASH, ksh)
Experience in Cloud Foundry, PCF Nice to have
Experience in Azure Nice to have

Similar Jobs you may be interested in ..