The
DevOps Engineer is responsible for development, testing and deployment technologies for developing automated CI/ CD pipelines. He/she will closely work with different team in the bank and will automate the processes wherever possible.
Academics
- Bachelor's degree or equivalent.
Certifications (preferred)
Job knowledge, skills & experience:
- 2+ Years of hands-on experience on DevOps implementation and/or Cloud Computing/Migration (AWS, Azure, VMware, GCP, G42) and Systems Administration.
- Exceptional knowledge in systems monitoring, alerting and analytics (AppDynamics, Logstash, Splunk, etc.)
- Hands on knowledge of build automation and continuous integration /delivery ecosystem: Git, Groovy, Docker, Nexus, Selenium, Jenkins, Docker, Openshift.
- Experience with infrastructure configuration and automations processes and tools: Terraform, Puppet, and Ansible.
- Experience in deploying and troubleshooting highly available, secure and reliable services with automatic failover using containers and container-orchestration tools like Kubernetes/Openshift.
- Experience in managing Linux based infrastructure
- Hands-on experience at least in one scripting language
- Extensive experience with Amazon Web Services (Outpost) and Azure (Cloud).
- Sense of ownership and pride in your performance and its impact on the company's success
- Experience in on-premises deployment and maintenance infrastructure
- Critical thinker and problem-solving skills.
Essential Duties And Responsibilities
- Implementing various development, testing, automation tools, and IT infrastructure
- Setting up tools and required infrastructure
- Defining and setting development, test, release, update, and support processes for DevOps operation
- Encouraging and building automated processes wherever possible
- Selecting and deploying appropriate CI/CD tools
- Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
Technical Skills
- Good hands-on knowledge of Configuration Management and Deployment tools like Puppet, Ansible, Chef, Terraform.
- Proficient in scripting, Git and Git workflows
- Experience in developing Continuous Integration/ Continuous Delivery pipelines (CI/ CD)
- Exceptional understanding of Ruby, Python, Perl, and Java
- Experience working on Linux based infrastructure
- Working knowledge of various tools, open-source technologies, and cloud services
Behaviour Skills
- Independent, Self-Driven and able to bring ideas to the table
- Ability to make decisions and drive changes.
- Excellent Communication skills and able to communicate with senior stakeholders as well as with the technical teams.
- Business Insight and Customer Focus
- Fosters Innovation
- Develops and coach talents