Bangalore
Posted 6 days ago
About the Company:
A leading microfinance institution.
Position Summary:
Highly skilled Senior DevOps Engineer with a strong background in Java development and deep expertise in container orchestration platforms such as Kubernetes and Red Hat OpenShift. This hybrid role demands a candidate who is equally comfortable with supporting application hosted on Openshift and developing/Maintaining Java Application.
Key Accountability:
- DevOps Engineering:
o Manage and optimize Kubernetes/OpenShift clusters in on-prem environments.
o Design and maintain robust CI/CD pipelines using Jenkins, GitLab CI.
o Automate provisioning, scaling, deployment, and monitoring across environments.
o Ensure application security, compliance, and container hardening.
o Collaborate with SRE/Platform teams to support high-availability and fault-tolerant systems.
o Strong troubleshooting skills on Openshift hosted applications. - Java Development:
o Develop and maintain microservices using Java , Spring Boot, and REST APIs.
o Integrate with relational and NoSQL databases (e.g., MySQL, MongoDB, Redis).
o Contribute to API design, secure coding, and performance tuning.
o Containerize Java applications with Docker and deploy via Kubernetes/OpenShift.
o Support monitoring, logging, and incident triage for Java-based services.
Formal Education & Certification:
- Graduation from a reputed university, preferably B.Tech, BE, MCA, MTech.
Knowledge & Experience:
- 7+ years of experience in Java development, including Spring Boot, REST APIs, and microservices.
- Strong experience with Spring Boot, Spring Cloud, and Spring Security
- 5+ years of hands-on experience in Kubernetes and/or OpenShift.
- Deep knowledge of Helm for packaging and deploying Kubernetes applications.
- Hands-on experience with Kubernetes RBAC, Network Policies, and Pod Security Standards.
- Experience with CI/CD tools such as Jenkins and GitLab CI.
- Proficiency with Docker, container security, and Helm charts.
- Familiarity with CI/CD pipelines in GitLab CI and Jenkins X.
- Familiarity with Agile/Scrum methodologies.
Personal Attributes:
- Good Analytical skills and should be self-driven.
- Banking and Finance domain knowledge (desirable).
- Good Analytical skills and should be self-driven.
- Excellent communication skills and open to interacting with business stakeholders and vendors.
- Good communication with inter-personal skills.
- Open for learning new technologies and domain.
- A good team player and ready to take up new challenges.
Preferred Qualification:
- Certified Kubernetes Administrator (CKA) or Red Hat Certified Specialist in OpenShift Administration.
Work Conditions:
- On-call availability.
- Extended working hours if required for support.
- Work from home on need basis.