Job Description
We are seeking for a talented and experienced Java spring boot Micro Services Infrastructure Lead / Specialist for our team. He/she should be responsible for designing, building, and maintaining the infrastructure that supports our micro services. Infrastructure management is crucial for ensuring the performance, reliability, and scalability of the services.
Key Responsibilities
- Plan and support the ongoing maintenance of IT infrastructure ensuring all the housekeeping jobs and executed effectively as per schedule.
- Responsible for maintaining the existing infrastructure of micro services framework.
- Responsible for any configuration set up application server JBOSS, WEB LOGIC and respective components.
- Contribute to troubleshooting/ Problem analysis on IT infrastructure issues.
- Support on raising the request and approval for any infrastructure related activities.
- Hands on support for any scripts execution or creation.
- Support the Dev team and other Host Systems team for any infrastructure issues in all environments.
- Support on patching and DR switching and readiness.
Key Requirements
- Bachelor’s or Master’s degree in Computer Science/Technology or related course.
- At least 10 years of experience in banking domain.
- In-depth knowledge of Middleware Application Servers like JBOSS, WEB LOGIC.
- Good understanding on Bank’s host system like AML-KYC, Core banking system.
- Good understanding and hands on knowledge of SSL and other application authentication mechanisms like JWT Cert Injection Setup and Configuration.
- Experiences with multiple source control version tools like (Bitbucket, GIT, Aldon).
- Experiences in build tools (ANT, Maven, Gradle).
- Experiences in creating Unix/ shell scripting.
- In-depth knowledge of Web server components like Apace, NGNIX.
- Knowledge of Web API, Microservices and Data Modelling.
- Experience in CI/CD tools (Jenkins).
- Knowledge on working with MQ.
- Experience with at least one of Oracle, MS SQL, Maria DB or any NoSQL.
- Knowledge in Database RAC setup and configuration set up across the application layer for the connectivity.
- Knowledge of best practices and IT operations in an always-up, always-available service.
- Go getter attitude in getting things done with minimal supervision.
- Articulate communication skills, ability to work with multiple teams.
Good to have
- Preferred to know on infrastructure architecture and domain knowledge.
- Knowledge on multiple core systems and sub systems of banking domain.
- Hands-on experience on banking infrastructure systems.