Our Team,
We develop banking products for large global banks. These banks have demanding expectations from the product. They expect rich functionality, high quality, linear scalability and highest security. They also expect number of non-functional requirements to support their operational requirements. We are on the journey of componentization of our banking product and moving them to low TCO cloud enabled stack.
Looking for strong Devops Engineer with implementation experience who would be responsible for:
• Have 2+ years of professional experience in Devops/ CI, CD.
• Should have hands on experience in shell scripting, Python(WLST)and Ruby.
• Understand concepts related to continuous integration and deployment (parallelized build pipelines, automated testing).
• Have working experience with deployment or other cloud architectures (Azure, GCP).
• Have working experience with build tools like Jenkins, gradle, Ojet, Subversion and other CI/CD tools.
• Exposure to webserver concepts and technologies like Apache Web Server, Tomcat and Weblogic application server.
• Have experience with support and on-call responsibilities.
• Dive deep into the software stack to troubleshoot as needed.
• Love automating everything and building out informative monitoring dashboards.
• Excellent teamworking and communication skills.
Your Opportunity
As a DevOps engineer, you would be responsible for deploying, automating and maintaining the common and standardized tasks on a daily basis. Work closely with development teams/Testing teams to ensure ongoing support. You would be responsible for deployment and support of testing environments.
Your Qualifications
• Any Computer Science based graduation.
• 2+ years in professional experience in Devops/ CI, CD.
• Hands-on experience in implementing/Automating develop tasks using shell/python/ruby scripting.
• Knowledge in Java, SQL
Our Ideal Candidate
• Should have hands on experience in shell scripting, Python(WLST)and Ruby.
• Knowledge of J2EE design patterns
• Understand concepts related to continuous integration and deployment (parallelized build pipelines, automated testing).
• Have working experience with deployment or other cloud architectures (Azure, GCP).
• Have working experience with build tools like Jenkins, gradle, Ojet, Subversion and other CI/CD tools.
• Understand concepts related to continuous integration and deployment (parallelized build pipelines, automated testing).
• Exposure to webserver concepts and technologies like Apache Web Server, Tomcat and Weblogic application server.
• Have experience with support and on-call responsibilities.
• Dive deep into the software stack to troubleshoot as needed.
• Love automating everything and building out informative monitoring dashboards.
• Excellent teamworking and communication skills.
Your Responsibilities
As an integral part of the DevOps team you will be responsible for the following –
• Deploying, automating and maintaining the common and standardized tasks on a daily basis, L1 Support.
• Understand internal development processes end-to-end in order to streamline CI/CD pipelines
• Work with other Teams to trobleshoot the environments issues.
• Automation of Devops tasks.
Filtration criteria:
• 2+ years of experience in Shell scripting, Python, Gradle, Jenkins implementation
• Continuous Integration development/deployment, e.g. Docker, Kubernetes
• Strong understanding of DevOps practices and Object Oriented Design principles
• Knowledge on Java, SQL.
Screening Criteria Questionnaire
• How do you rate yourself in Shell Scripting/Python?
6 & above/10 is good
• How do you rate yourself in programming skills?
6 & above/10 is good
• Do you have experience in build tools like Ant/jenkins/Gradle?
Yes
• Do you have hands-on experience on Docker Kubernates or other cloud architectures?
Yes, I have used it. I have good exposure in using and contributing to it.
• Knowledge of Java in SQL,?
Know the fundamentals of Devops.
As a member of the software engineering division, you will perform detailed design based on provided high level design specifications. Assist in system planning, scheduling and implementation. Build enhancements (including new product features) and resolve bugs. Build and execute unit test and unit test plans. Review integration and regression test plans created by QA. Interact with QA and porting engineering about problems in the code.
Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.
Get email alerts for the latest"Applications Developer 2 jobs in India-mumbai"
