- Application Support:  Primary Role
 Provide support for Java-based applications in production, collaborate with development teams to deploy and configure applications, and resolve application-related issues.
- System Administration:
 Manage and administer Red Hat Enterprise Linux servers, install and configure system software and applications, and proactively monitor and troubleshoot system performance.
- Middleware Management:
 Administer middleware components (Apache Tomcat), ensuring proper integration with Java applications.
- Incident & Problem Management:
 Respond to incidents and service requests in a timely manner, investigate, diagnose, and resolve system and application issues, and implement preventive measures. Working experience with JIRA and other ticketing system is required.
- Monitoring & Alerts:
 Implement monitoring solutions to track system and application performance and configure alerts to notify teams of potential issues. Experience with monitoring tools and platforms is an advantage.
- Security & Compliance:
 Enforce security best practices, ensure compliance with organizational and industry standards.
- Documentation:
 Maintain up-to-date documentation for system configurations, procedures, and knowledge base articles to assist with issue resolution.
- Collaboration with Business Teams:
 Work closely with business stakeholders to gather and document business requirements, translating these into functional specifications for IT teams. Support UAT, training, and ensure technical solutions align with business needs.
- Reports & Dashboards:
 Develop and maintain business reports, dashboards, and process documentation, ensuring compliance with business policies and regulatory requirements.
Qualifications and Skills:
- 3+ years of experience in Application Support and Business Support
- Expertise in Red Hat Enterprise Linux, Java-based applications, and middleware administration (Apache Tomcat) and Apache web-server.
- Proficiency with writing queries using generic SQL process (using ORACLE/SQL Server)
- Knowledge of using monitoring tools, incident management processes, and troubleshooting techniques is a requirement.
- Strong problem-solving, analytical, and communication skills.
- Experience with scripting languages (Shell, Python) for automation is an advantage
- Proficiency in documentation tools such as JIRA, Confluence, or Visio.
- Bachelor's degree in Computer Science, IT, or a related field.