Application Support: Primary RoleProvide 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 SupportExpertise 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 advantageProficiency in documentation tools such as JIRA, Confluence, or Visio.Bachelor's degree in Computer Science, IT, or a related field.