- 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.
- 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.
- Gitbash
- 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 Cloud Foundry, PCF Nice to have
- Experience in Azure Nice to have