2 jobs in Pesalink
Senior Site Reliability Engineer
Posted today
Job Viewed
Job Description
INTRODUCTION
Integrated Payment Systems Limited (IPSL) - Pesalink is a real-time payment services company established
in 2015 under the National Payment System (NPS) Act, to address the challenge of inter-bank money
transfers in Kenya, we are seeking to onboard a Senior Site Reliability Engineer who will drive maturity of
SRE principles such as SLA,SLO, incident report and RCA documentation, and problem management.
We provide real time, secure and instant money transfer rails 24 x 7 x 365 payment services for the
banking industry in Kenya. Our ecosystem today consists of banks, payment service providers (PSPs) and
savings and credit cooperative societies (SACCOs), Telcos, merchants, and businesses. We continue to
provide a compelling proposition to bank and non-bank financial institutions, consumers, merchants and
businesses for real-time transfer, within seconds, enabling immediate value, with same-day settlement
capabilities. This has continued to be an exciting reality for consumers across banks with access through
various digital banking platforms.
JOB SUMMARY
The Senior SRE will be responsible for driving maturity of SRE principles such as SLA,SLO, incident report
and RCA documentation, and problem management. They will use their skills to troubleshoot and resolve
issues (with SLAs and to reduce MTTR) and put in place measures to prevent recurrence (thereby
increasing MTBF). They will also help in ensuring that observability spans all systems and help improve
and make recommendations on how we can improve our observability and monitoring posture. They will
also help in API integrations, our developer portal and sandbox and generally improvement in our
integration workflow
DUTIES AND RESPONSIBILITIES
● Investigate, troubleshoot and resolve incidents, find RCA, Log analysis using a mix of observability
tools and manual log analyses do reports on lessons learned.
● Support workflows and service management consisting of closing incidents within service levels
agreement (SLA), engaging 3rd line support where necessary, managing problems ensuring
updated bug records and root cause analyses (RCA).
● Assisting developers consuming various APIs (synchronous, asynchronous, REST and SOAP) ,
enhance our integration workflows, documentation and developer portal and sandbox.
● Work in collaboration with other engineering/IT teams provide 24/7 support in line with ITIL and
SRE principles.
● Taking part in testing such as UATs and SITs and unit testing before rollout.
● Planning and executing business continuity planning (BCP) and disaster recovery planning.
● Stay up to date with industry best practices and emerging technologies in APIs, infrastructure
management, and monitoring.
● Create, develop, and maintain comprehensive documentation for payment systems, including
detailed architectural diagrams, technical specifications, integration plans, user guides, and
troubleshooting procedures, ensuring a clear and up-to-date resources for system
implementation, integration and support.
● Ensure the stability and performance of all platforms through ensuring that monitoring is designed
in the solution. That is, it is not an afterthought, right from logging to ensuring all items are
monitored.
● Help in ensuring that observability and monitoring spans across all our systems allowing for easy
correlation of fault and identification of cascading failures.
● Take lead in complex integrations of payment systems with internal and external applications,
including financial institutions, banks, and third-party payment processors.
● System Design /Solution Architecture: Provide input in design for availability, scalability, resilience,
fault tolerance and elasticity.
● Train and mentor new engineers ensuring that they develop and grow their expertise in reliability
engineering and IT governance principles such as change and incident management.
● Evangelize reliability practices to the organization so that they are familiar with reliability
engineering.
● Support containerised workloads and troubleshoot and make recommendations on how we can
improve our systems.
● Develop automation scripts using any scripting language (e.g., Python, Bash, Ruby, or others) to
streamline deployment, monitoring, and management tasks.
● Troubleshoot and resolve API issues, security concerns, and system failures.
EDUCATION SKILLS & COMPETENCIES REQUIRED
● Bachelor's degree in computer science, Software Engineering, Information Technology or a
related field.
● Proficiency in API, API integrations and supports API first solutions.
● 5+ years in troubleshooting and resolving production issues, particularly for API based systems.
● Knowledge of ITIL and SRE principles such as change management, incident management, SLAs ,
SLOs, blameless postmortem and problem management.
● Good understanding of APIs technologies such as REST/JSON, REST/XML and SOAP.
● Knowledge of Linux and understanding of containers and container orchestration technologies
such as Kubernetes and Docker Swarm.
● Knowledge and understanding of API documentation.
● Proficiency with relational databases.
● Familiarity with API management tools and platforms (e.g. Postman, SoapUI, Swagger, curl) and
API gateways such as Kong, Apigee
● Familiarity with cloud computing environments such as AWS
● Familiarity with agile methodologies such as Scrum and Kanban and agile principles.
● Familiarity with automation testing will be an extra advantage
TERMS OF ENGAGEMENT
If this sounds like you, and you have the requisite experience, skills, and education highlighted
above—particularly within the Technology or FinTech sector—we would love to meet you
Please submit your CV and cover letter (in PDF format), addressed to the Hiring Manager, clearly
explaining why you are the ideal candidate, to Ensure the subject line of your email
reads Senior Site Reliability Engineer".
All applications will be subjected to a fair and competitive recruitment process. Only shortlisted
candidates will be contacted.
- Application Deadline:
Tuesday, 21st October 2025 at 5:00 PM (EAT).
Job Description
INTEGRATION ENGINEER I
INTRODUCTION
Integrated Payment Systems Limited (IPSL) - Pesalink is a real-time payment services company established
in 2015 under the National Payment System (NPS) Act, to address the challenge of inter-bank money
transfers in Kenya, we are seeking to onboard an Integration Engineer I to help in testing new products
and onboarding customers to the IPSL APIs.
We provide real time, secure and instant money transfer rails 24 x 7 x 365 payment services for the
banking industry in Kenya. Our ecosystem today consists of banks, payment service providers (PSPs) and
savings and credit cooperative societies (SACCOs), Telcos, merchants, and businesses. We continue to
provide a compelling proposition to bank and non-bank financial institutions, consumers, merchants and
businesses for real-time transfer, within seconds, enabling immediate value, with same-day settlement
capabilities. This has continued to be an exciting reality for consumers across banks with access through
various digital banking platforms.
JOB SUMMARY
The Integration Engineer I role is an entry level. The role holder will be responsible for the test of new
products and onboarding customers to the IPSL APIs. They will also be responsible for reducing
onboarding time and friction by automating onboarding tasks using the API Gateway and related
technologies.
DUTIES AND RESPONSIBILITIES
● Testing of new products in liaison with the software and SRE teams in UAT.
● Automate test suites for the various APIs customers are integrating to and when there are changes
to the API.
● Assist IPSL customers to integrate to new API offerings including but not limited to explaining
authentication mechanisms employed, API schema mapping, appropriate error responses for
REST/JSON, REST/XML and SOAP/XML based APIs.
● Troubleshooting and resolving API related errors encountered during the integration process.
● Document incident reports for incidents on production systems.
● Updating onboarding documentation based on findings from resolved incidents to prevent
recurrence.
● Drive improvements on the onboarding process and associated documentation
● Collaborate in the development, implementation and improvement of the API Gateway.
● Collaborate in the development, implementation and improvement of the developer portal and
sandbox.
● Work collaboratively with other engineers in the design, build and test of software products.
● Automating daily tasks and creating SRE tooling.
EDUCATION SKILLS & COMPETENCIES REQUIRED
● Bachelor's degree in computer science, Software Engineering, Information Technology or a
related field.
● Proficiency in at least one programming language (e.g., JavaScript, Python, Java, Go).
● 1 year of experience in troubleshooting and resolving production issues, particularly for API based
systems is advantageous.
● Good understanding of APIs technologies such as REST/JSON, REST/XML and SOAP.
● Knowledge of Linux and basic understanding of containers and container orchestration
technologies such as Kubernetes and Docker Swarm.
● Knowledge and understanding of API documentation.
● Familiarity with API management tools and platforms (e.g. Postman, SoapUI, Swagger, curl).
● Knowledge of common enterprise integration patterns.
● Knowledge of common API gateways such as WS2, Kong, Apigee would be advantageous but not
mandatory
● Familiarity with agile development methodologies such as Scrum
● Familiarity with cloud computing environments such as AWS
● Familiarity with agile methodologies such as scrum and kanban.
● Knowledge of product planning tools such as Jira, Clickup or equivalent
TERMS OF ENGAGEMENT
If this sounds like you, and you have the requisite experience, skills, and education highlighted
above—particularly within the Technology or FinTech sector—we would love to meet you
Please submit your CV and cover letter (in PDF format), addressed to the Hiring Manager, clearly
explaining why you are the ideal candidate, to
with the subject line "Integration
Engineer I".
All applications will be subjected to a fair and competitive recruitment process. Only shortlisted
candidates will be contacted.
Application Deadline: Tuesday, 21st October 2025 at 5:00 PM (EAT).