Description

Responsibilities

  • 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.
  • Ensure 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.
  • Ensure 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.

Required Skills

  • Deep understanding of infrastructure and Networking concepts.
  • Knowledge of Java programming, Python programming.
  • Good understanding of data structures and algorithms.
  • Understanding of Maven/Gradle for application build, application packaging.

Required Experience

  • Strong Experience in building and maintaining deployment pipelines using Jenkins. Jenkins, Groovy Scripting.
  • Extensive experience with cloud infrastructure.
  • Strong experience of working in with Agile frameworks – Scrum and Kanban.
  • 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.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate