Job Description:
Application Support:
- Managing and coordinating the team responsible for resolving application-related issues, providing user support, and ensuring the smooth functioning of software.
Incident & Problem Management
- Investigating, diagnosing, and resolving application-related incidents and problems, including root cause analysis and implementing preventative measures.
Application Maintenance & Enhancement
- Overseeing the maintenance and updates of applications, including applying patches, upgrades, and new releases, while ensuring minimal disruption to users.
Performance Monitoring:
- Monitoring application performance, availability, and reliability, identifying areas for improvement, and implementing optimization strategies.
Change Management:
- Managing changes to applications, including planning, testing, and deploying updates, ensuring minimal disruption to users.
Stakeholder Communication:
- Communicating with stakeholders, including senior management, users, and development teams, about application status, issues, and planned changes.
Budget Management:
- Managing the budget for application maintenance and support, including tracking costs and identifying opportunities for cost optimization.
Team Leadership:
- Leading and mentoring a team of application support specialists, fostering a collaborative and high-performing environment.
Strategic Planning:
- Contributing to the long-term strategy for application maintenance and development, aligning with the organization's overall goals.
Compliance & Security:
- Ensuring applications adhere to relevant security policies and regulatory requirements
Job Requirement:
Technical Expertise:
- Strong understanding of software development lifecycles, application architecture, and various technologies relevant to the organization's applications
- Certification in AWS, Azure or Google Cloud Platform
- Java Technology Stack Experience Required (ie. Springboot, Apache Tomcat)
- MySQL, Postgres, Microsoft SQL Database
- Microsoft Windows, Linux Operating systems
- Knowledge with Svelte, GraphQL, Go, Docker is a plus
- 5 years experience supporting and maintaining cloud application solution
Problem-Solving & Analytical Skills:
- Ability to diagnose and resolve complex technical issues, analyze data, and identify root causes.
- Able to support non-standard timing operation e.g. Patching, Server maintenance, Major SR migration
- Able to support responding to customer within the required SLA for incident / issues reported
Communication & Interpersonal Skills:
- Effective communication with technical and non-technical audiences, including the ability to explain technical concepts clearly.
Leadership & Team Management:
- Ability to lead, motivate, and mentor a team, fostering a positive and collaborative work environment.
Project Management Skills:
- Ability to manage projects, including planning, execution, and monitoring progress.
- Experience in managing project related to Synapxe / HCC + Government / GCC is a plus
Business Acumen:
- Understanding of the organization's business objectives and how applications support those objectives.
ITIL/ITSM Knowledge:
- Familiarity with ITIL or other IT Service Management frameworks for application support and maintenance.