Job Purpose:
To oversee and/or facilitate code releases and deployments on a CI/CD basis.
Main Responsibilities:
- Support Continuous Integration (CI) / continuous deployment (CD) and DevOps transformation initiatives based on the approved enterprise architecture frameworks and methodologies.
- Contribute towards developing best practices for infrastructure as code (e.g.: Puppet, Shell scripting), software build tools (Maven, Gradle, etc.), and continuous integration tools (Jenkins, TeamCity, etc.).
- Work with the development and infrastructure team in developing building/packaging/deployment processes for new and existing projects.
- Setup/Configuration/Administration of code repositories like Git, SVN, etc.
- Setup/Configuration/Administration of code repositories like Git, SVN, etc.
- Automation of test plans and deployment pipelines for various applications.
- Development of processes and procedures of code versions to ensure proper governance and security are always maintained within the enterprise.
Educational qualifications and work experience:
- Bachelor’s degree preferably in computer science or Information Technology.
- 2+ years of experience working with software build, and deployments in a busy environment, Hands-on knowledge of Configuration Management and Deployment tools like – Puppet, Ansible, Chef, Terraform
- 2+ years of experience in developing continuous integration/ continuous delivery pipelines (CI/ CD) using various tools like TeamCity, Jenkins/Bamboo, and Artifactory/Nexus as the binary repository.
- 2 years of experience with source code Management tools like GIT, Bitbucket, and TFS, proficient in scripting.
- 1 year of experience in banking operations
Click here for more details & Apply