The rapid growth of digital technologies has significantly transformed how organizations operate, deliver services, and engage with customers. In today’s competitive and innovation-driven environment, technology teams play a critical role in building resilient systems, ensuring operational continuity, and enabling scalable digital solutions that support business growth.
Organizations operating in highly digital sectors such as telecommunications, fintech, financial services, and enterprise technology rely heavily on highly skilled engineers and technology specialists to design, implement, and maintain robust digital infrastructures. These professionals are responsible for building scalable platforms, automating operational processes, maintaining system reliability, supporting mission-critical applications, and enabling seamless service delivery to millions of users.
To strengthen their technology division and support ongoing digital transformation initiatives, several engineering and technical positions are currently open for qualified professionals with experience in software development, infrastructure reliability, financial systems integration, billing platforms, and microservices architecture. These roles are designed to attract highly capable engineers who are passionate about modern technology ecosystems, automation, system reliability engineering, and continuous improvement of enterprise-scale systems.
The available positions span across various technology domains including infrastructure reliability engineering, financial services IT support, backend microservices development, enterprise billing systems, and revenue management platforms. Each position plays a strategic role in maintaining system performance, ensuring service reliability, supporting enterprise applications, and delivering technology solutions that align with the organization’s operational objectives.
Professionals joining these roles will have the opportunity to work in highly collaborative engineering teams, participate in advanced technology projects, and contribute to the design and delivery of critical digital systems that power modern business operations.
The organization is currently recruiting for the following positions within the Technology Division.
Engineer – Infrastructure Site Reliability Engineering (SRE)
Reporting to the Manager – Infrastructure SRE, the Engineer – Infrastructure SRE will play a central role in designing, building, automating, and operating highly reliable and scalable infrastructure platforms that support enterprise applications and services.
Site Reliability Engineering is a critical discipline within modern technology environments, combining software engineering practices with infrastructure operations to ensure systems remain reliable, efficient, and resilient. The Infrastructure SRE Engineer will work closely with development teams, infrastructure specialists, and security professionals to maintain system uptime, improve operational efficiency, and support continuous service availability.
The role focuses on automation, monitoring, performance optimization, and proactive incident management to ensure that infrastructure platforms operate seamlessly under varying operational conditions.
Key Responsibilities
The Engineer – Infrastructure SRE will be responsible for designing and maintaining automated infrastructure solutions that support enterprise applications and services. This includes developing automation scripts, implementing configuration management processes, and supporting infrastructure provisioning using modern infrastructure-as-code practices.
The role holder will monitor system performance, identify potential operational risks, and implement proactive solutions to ensure optimal system reliability and performance. Through the use of advanced monitoring and alerting tools, the engineer will be responsible for detecting system anomalies, diagnosing technical issues, and resolving incidents before they impact users or business operations.
The position also involves collaborating with development teams to support application deployments, ensuring infrastructure platforms are optimized to support software development pipelines and continuous integration and deployment processes.
The Engineer – Infrastructure SRE will participate in incident response activities, performing root cause analysis to identify underlying system issues and implementing long-term solutions that prevent recurrence of operational disruptions.
Additionally, the role includes maintaining infrastructure documentation, ensuring that system architecture, operational procedures, and disaster recovery protocols are clearly documented and regularly updated.
The position holder will continuously evaluate emerging technologies and engineering practices to improve infrastructure automation, system reliability, and operational efficiency across the technology environment.
Support Engineer – Financial Services IT
Reporting to the Engineering Lead – Financial Services IT, the Support Engineer – Financial Services IT will be responsible for providing technical support and operational assistance for financial systems and digital platforms used within the organization.
Financial services systems are critical to the operation of digital businesses, enabling secure transaction processing, customer account management, payment integrations, and financial data reporting. The Support Engineer plays an important role in ensuring these systems operate efficiently, securely, and without interruption.
The role requires close collaboration with development teams, infrastructure engineers, and business stakeholders to ensure that financial applications meet operational requirements and continue to support business processes effectively.
Key Responsibilities
The Support Engineer – Financial Services IT will provide technical support for enterprise financial systems, diagnosing system issues, resolving technical faults, and ensuring financial platforms operate reliably.
The role holder will work with application logs, system monitoring tools, and diagnostic utilities to identify system anomalies and troubleshoot technical incidents affecting financial services applications.
In addition to incident management, the engineer will support the configuration, deployment, and maintenance of financial applications, ensuring that software updates and system changes are implemented in accordance with operational standards and change management procedures.
The position also involves supporting integrations between financial platforms and other enterprise systems, including payment gateways, customer management platforms, and reporting systems.
The Support Engineer will document technical issues, maintain incident reports, and contribute to knowledge-sharing initiatives that improve troubleshooting processes and operational response capabilities.
Another important responsibility involves supporting system performance monitoring and capacity planning activities to ensure financial platforms remain capable of handling increasing transaction volumes and operational demands.
The role holder will work closely with engineering teams to implement improvements that enhance system stability, strengthen security controls, and optimize application performance.
Engineer – Backend Microservices
Reporting to the Development Lead Fintech – Financial Services IT, the Engineer – Backend Microservices will focus on developing and maintaining backend services that support the organization’s digital financial platforms.
Microservices architecture has become a foundational approach to building scalable and flexible digital platforms. By breaking applications into smaller, independent services, organizations can deploy updates faster, improve system scalability, and maintain greater flexibility in technology development.
The Backend Microservices Engineer will contribute to the design, development, and deployment of backend services that power customer-facing applications, internal platforms, and enterprise integrations.
Key Responsibilities
The Engineer – Backend Microservices will design and develop scalable backend services that support digital financial products and enterprise applications. This includes building APIs, implementing business logic, and ensuring seamless integration between different system components.
The role holder will work closely with product managers, software architects, and frontend developers to deliver backend solutions that align with business requirements and user needs.
In addition to new feature development, the engineer will maintain existing microservices by improving performance, resolving technical issues, and ensuring system reliability.
The position also involves writing clean, maintainable, and well-documented code while following established software development standards and best practices.
The Backend Microservices Engineer will participate in code reviews, testing processes, and continuous integration workflows to ensure software quality and maintain system stability.
Another important responsibility involves optimizing application performance by identifying bottlenecks, improving system efficiency, and implementing scalable solutions that support high user traffic.
The role holder will also contribute to system architecture discussions and help shape the evolution of the organization’s microservices ecosystem.
Engineer – Revenue Management (Convergent Charging System and Billing)
Reporting to the Enterprise Billing Solutions Lead – Revenue Management, the Engineer – Revenue Management will work within the Revenue Management technology environment, supporting the systems that manage charging, billing, and revenue assurance for digital services.
Revenue management systems play a critical role in ensuring accurate billing, revenue collection, and financial reporting for organizations that deliver digital services. These systems must process large volumes of transactions while maintaining accuracy, reliability, and compliance with business rules.
The Engineer – Revenue Management will support the development, maintenance, and optimization of charging and billing systems that form the backbone of the organization’s revenue management framework.
Key Responsibilities
The Engineer – Revenue Management will work on maintaining and improving enterprise billing platforms, ensuring that charging and billing processes operate accurately and efficiently.
The role holder will collaborate with technology teams to implement billing configurations, support system upgrades, and resolve technical issues related to billing processes and revenue management systems.
Another key responsibility involves supporting the integration of billing systems with other enterprise platforms such as customer management systems, payment gateways, and reporting tools.
The engineer will monitor system performance and billing accuracy, ensuring that transactions are processed correctly and that revenue data remains accurate and consistent.
The role holder will also assist in implementing system enhancements that improve billing processes, increase system scalability, and strengthen operational efficiency.
In addition, the position involves supporting testing and validation activities for new billing features, ensuring that system changes do not affect existing revenue management processes.
Engineer – CCS & Billing SRE Engineer
Reporting to the Tech Lead – CCS & Billing SRE, the Engineer – CCS & Billing SRE will support the operational reliability and performance of billing products and services within the organization’s technology ecosystem.
This role combines the principles of site reliability engineering with enterprise billing operations to ensure that billing platforms remain stable, scalable, and capable of supporting complex transaction environments.
The position holder will work closely with engineering teams, product teams, and operational stakeholders to maintain service reliability, optimize system performance, and resolve technical incidents affecting billing services.
Key Responsibilities
The Engineer – CCS & Billing SRE will monitor billing systems and charging platforms to ensure consistent system performance and operational stability.
The role holder will investigate system alerts, diagnose operational incidents, and implement technical solutions that restore system functionality and prevent service disruptions.
The position also involves automating operational processes to reduce manual intervention and improve the efficiency of system management tasks.
The engineer will participate in system capacity planning activities, ensuring that billing platforms can handle increasing service demand and transaction volumes.
Another key responsibility involves performing root cause analysis following system incidents, identifying the technical factors that contributed to service disruptions and implementing long-term solutions to strengthen system resilience.
The role holder will also collaborate with development teams to support application releases, ensuring that system deployments are conducted safely and without operational impact.
Conclusion
These technology roles provide exciting opportunities for skilled engineers and technical professionals to contribute to the development and maintenance of critical enterprise systems. The positions offer the opportunity to work on advanced technology platforms, participate in large-scale digital transformation initiatives, and collaborate with experienced engineering teams in delivering reliable and scalable digital services.
Professionals joining these roles will be expected to demonstrate strong technical expertise, a commitment to continuous improvement, and the ability to work collaboratively within multidisciplinary technology environments.