The Function Purpose:
Responsible for ensuring the efficient operation, integration, and continuous improvement of payment systems, alongside the design, deployment, and optimization of microservices supporting business applications. The role focuses on maintaining system reliability, availability, security, and scalability by leveraging expertise in payment technologies, system integrations, and microservices architecture to deliver resilient technology solutions that meet business and customer needs.
Main Responsibilities:
- Troubleshoot, debug, and resolve application issues, transaction failures, and system integration challenges to ensure reliable operations.
- Manage and maintain integrations between internal systems and third-party service providers to ensure seamless and reliable data exchange.
- Coordinate with internal teams and external vendors to resolve technical issues, support system configuration, and implement required fixes, upgrades, and enhancements.
- Monitor transactions and application performance, identify operational issues, and report on incidents and improvement opportunities.
- Support the implementation of new features and system enhancements in line with business and customer requirements.
- Ensure systems adhere to applicable industry standards, security requirements, and regulatory obligations.
- Design, deploy, maintain, and enhance microservices supporting business applications and backend operations.
- Monitor and optimize the performance, availability, scalability, and reliability of payment applications and microservices using appropriate monitoring, logging, and alerting tools.
- Collaborate with developers, system architects, product managers, and other stakeholders to deliver technical solutions aligned with business and performance requirements.
- Perform routine system health checks, manage incidents and recovery procedures, and conduct root cause analysis to address recurring issues and prevent service disruptions.
- Execute scheduled upgrades, maintenance, and technical enhancements, implementing corrective and preventive measures to improve system resilience, operational efficiency, and service continuity.
- Document incidents, resolutions, and lessons learned to strengthen operational readiness and support continuous improvement.
Background:
- Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field.
- At least 3 years of relevant experience in IT systems, payment technologies, or software engineering, with a focus on payment applications and microservices.
- Hands-on experience with payment systems and system integration technologies, including middleware and integrations across internal and external systems.
- Strong technical troubleshooting and analytical skills, with practical experience in application monitoring, log analysis, performance optimization, and root cause analysis.
- Strong communication and stakeholder management skills, with the ability to collaborate effectively with technical teams, business stakeholders, and external vendors.
- Ability to prioritize competing demands, respond effectively to critical incidents, and drive continuous operational improvement.