DevOps Engineer
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