Job Purpose:
We are seeking a dynamic and technically proficient Support Engineer with strong expertise in Java, SQL, and database technologies. The ideal candidate will have a solid background in DevOps, technical support, and strong understanding of governance, risk, and control (GRC) principles. You will play a key role in ensuring the stability, reliability, and performance of our applications and systems, supporting production environments, and ensuring adherence to risk and compliance standards.
Key Responsibilities:
- Provide Level 2/3 technical support for Java-based enterprise systems and database-driven applications.
- Troubleshoot and resolve incidents and service requests related to application and infrastructure issues.
- Perform root cause analysis and implement long-term solutions to recurring incidents.
- Collaborate with developers, DevOps, and infrastructure teams to deploy, monitor, and optimize applications.
- Support CI/CD pipelines and automation tools to ensure efficient software delivery and deployment.
- Ensure system reliability, availability, and performance in line with SLA and uptime objectives.
- Maintain and enhance monitoring, alerting, and reporting solutions for proactive issue detection.
- Participate in risk assessments and ensure that systems adhere to IT governance, risk, and compliance frameworks.
- Support audit and compliance activities, including risk remediation, documentation, and controls testing.
- Maintain detailed documentation of systems, processes, incidents, and standard operating procedures.
- Engage in on-call support rotation and after-hours support when necessary.
Minimum Requirements:
Education & Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field.
- Relevant certifications (e.g., ITIL, Java, DevOps, or Database Administration) are advantageous.
Technical Skills:
- Proficient in Java development and troubleshooting (Spring Boot experience advantageous).
- Experience in SQL and working with relational databases such as Oracle, PostgreSQL, SQL Server, or MySQL.
- Familiar with NoSQL databases (MongoDB, Cassandra) is a plus.
- Experience with DevOps practices and tools: Jenkins, Git, Docker, Kubernetes, CI/CD, Ansible, or similar.
- Understanding of monitoring and logging tools (e.g., ELK stack, Prometheus, Grafana, Splunk).
- Experience in incident, change, and problem management (ITIL frameworks preferred).
- Knowledge of IT Governance, Risk Management, and Compliance (GRC) frameworks and tools.
Preferred Experience:
- 3–5 years in a technical support, DevOps, or application support role.
- Exposure to banking or financial services environments is highly advantageous.
- Experience working in Agile and DevSecOps environments.