We are seeking an experienced Head of Application Support to lead our teams in providing top-quality support for Java-based applications running on AWS. The successful candidate will have a strong background in Java technologies and AWS, with expertise in application support, troubleshooting, and problem-solving.
Key Responsibilities
- Lead the application support teams, providing guidance, coaching, and mentorship.
- Ensure timely and effective resolution of application incidents, requests, and problems.
- Manage L2 and L3 teams to improve application stability, performance, and reliability.
- Coach and Mentor L2 and L3 teams to upskill and uplift.
- Managing and developing distributed microservices architecture built using API.
- Develop and maintain expertise in Java technologies (e.g., SpringBoot / SpringBatch) and AWS services (e.g., EC2, S3, RDS, EKS, ECS, CloudWatch).
- Implement and maintain application monitoring, logging, and alerting tools (e.g., ELK, CloudWatch, Slack etc).
- Ensure the technical support provided to stakeholders is within the agreed SLA (24 x 7)
- Provide after office hours support where required.
- Manage and guide the team to resolve application security findings and CVEs within the agreed SLA.
- Develop and execute comprehensive testing strategies for application changes.
- Ensure compliance with ITIL best practices, ITSM processes, and organizational policies.
- Ensure organizational SDLC processes are followed diligently.
- Manage vendor relationships, contracts, and performance (e.g., AWS support).
- Stay up to date with industry trends, research, and emerging technologies.
- Support internal and external audit on application SDLC, governance and security.
- Prepare metrics and reports for senior stakeholders and regulator.
Preferred Qualifications
- Bachelor’s degree in computer science / engineering or its equivalent
- Minimum 8-12 years of relevant experience in leading and managing application and support teams.
- Strong experience in Java technologies (e.g., SpringBoot / SpringBatch) is a must.
- Strong experience in supporting critical application workloads on AWS Cloud.
- Strong leader in SLDC and DevSecOps processes and tools.
- Experience working in a regulated financial institution is an advantage.
- Able to represent BCS in external projects with industry participants.
- Hands-on, detailed and a team player exemplifying the “can-do” attitude.
- AWS Certification – Solution Architect Associate and Developer Associate is a must.
- AWS Certification – DevOps Engineer Professional, Security and Advanced Networking Specialty is an added advantage.
- Experienced in application and engineering and automation.
- Good analytical and problem-solving skills.
- Good oral and written communication skills. Able to effectively communicate with C-Suite and Board members.
- Good team player with positive attitude.