
CRDB Bank is inviting qualified candidates to apply for four job opportunities based at the Tanzania Head Office. The available roles are in the Department of ICT and the Project Management Office Unit. The positions include permanent and contract employment terms, with application deadlines in May and June 2026.
The available positions are:
- Platform Engineer – 1 opening
- Integration Specialist – 1 opening
- Specialist Digital Channels Systems – 2 openings
- Quality Assurance Specialist – 1 opening
1. Platform Engineer
Job details
Reporting line: Manager Integration Platforms
Location: Tanzania Head Office
Department: Department of ICT
Number of openings: 1
Employment terms: Permanent
Application deadline: 01 June 2026
Job purpose
The Platform Engineer will be responsible for the day-to-day operations, monitoring, support, and optimization of the WSO2 integration platform within the Bank.
The role ensures reliable and secure system integrations across systems, supporting critical business services and general business operations.
Principle responsibilities
- Monitor WSO2 components, including:
- Enterprise Integrator
- API Manager
- Micro Integrator
- API Gateway
- Ensure high availability of integration services and APIs.
- Track message flows, service health, and system performance.
- Proactively identify and resolve integration bottlenecks and failures.
- Manage incidents, service requests, and problem tickets related to ESB operations.
- Perform root cause analysis and implement permanent fixes.
- Work closely with internal teams, including applications, infrastructure, networks, and vendors.
- Ensure adherence to SLAs and timely resolution of issues.
- Support deployment and configuration of APIs, services, and integrations on WSO2.
- Troubleshoot issues related to mediation logic, routing, and transformations.
- Validate XML/JSON payloads and integration flows.
- Validate adherence to security controls during API implementation and testing, including:
- OAuth2
- SSL
- API security policies
- Assist developers during testing, UAT, and production releases.
- Perform routine system maintenance, backups, and patching.
- Optimize performance of mediation flows, connectors, and APIs.
- Manage queues, logs, and service endpoints.
- Implement scalability and high-availability configurations.
- Maintain up-to-date documentation of integrations, APIs, and configurations.
- Develop and maintain SOPs and knowledge base articles.
Qualifications required
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years’ experience in middleware/ESB support, specifically with WSO2.
- WSO2 Certified Developer or Integration Professional certification.
- ITIL Foundation Certification.
- Cloud certifications such as Azure or AWS will be an added advantage.
- Experience working in enterprise environments; banking, telecom, fintech, or government experience will be an added advantage.
- Strong hands-on experience with:
- WSO2 Enterprise Integrator/Micro Integrator
- WSO2 API Manager
- WSO2 API Gateway
- WSO2 deployment and clustering
- Knowledge of Service-Oriented Architecture and microservices.
- Proficiency in RESTful and SOAP web services.
- Knowledge of messaging protocols, including HTTP/S, JMS, and MQ.
- Experience with data formats including XML, JSON, and XSLT.
- Experience in data mapping and transformation logic.
- Proficiency in Linux/Unix administration.
- Experience with monitoring tools such as ELK Stack and Grafana.
- Proficiency in CI/CD tools including Jenkins and Git.
2. Integration Specialist
Job details
Reporting line: Manager Integration Platforms
Location: Tanzania Head Office
Department: Department of ICT
Number of openings: 1
Employment terms: Permanent
Application deadline: 01 June 2026
Job purpose
The Integration Specialist will be responsible for the day-to-day operations, monitoring, support, and optimization of the WSO2 integration platform within the Bank.
The role ensures reliable and secure system integrations across systems, supporting critical business services and general business operations.
Principle responsibilities
- Monitor WSO2 components, including:
- Enterprise Integrator
- API Manager
- Micro Integrator
- API Gateway
- Ensure high availability of integration services and APIs.
- Track message flows, service health, and system performance.
- Proactively identify and resolve integration bottlenecks and failures.
- Manage incidents, service requests, and problem tickets related to ESB operations.
- Perform root cause analysis and implement permanent fixes.
- Work closely with internal teams, including applications, infrastructure, networks, and vendors.
- Ensure adherence to SLAs and timely resolution of issues.
- Support deployment and configuration of APIs, services, and integrations on WSO2.
- Troubleshoot issues related to mediation logic, routing, and transformations.
- Validate XML/JSON payloads and integration flows.
- Validate adherence to security controls during API implementation and testing, including:
- OAuth2
- SSL
- API security policies
- Assist developers during testing, UAT, and production releases.
- Perform routine system maintenance, backups, and patching.
- Optimize performance of mediation flows, connectors, and APIs.
- Manage queues, logs, and service endpoints.
- Implement scalability and high-availability configurations.
- Maintain up-to-date documentation of integrations, APIs, and configurations.
- Develop and maintain SOPs and knowledge base articles.
Qualifications required
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years’ experience in middleware/ESB support, specifically with WSO2.
- Experience working in enterprise environments; banking, telecom, fintech, or government experience will be an added advantage.
- Strong hands-on experience with:
- WSO2 Enterprise Integrator/Micro Integrator
- WSO2 API Manager
- WSO2 API Gateway
- Knowledge of Service-Oriented Architecture and microservices.
- Proficiency in RESTful and SOAP web services.
- Knowledge of messaging protocols, including HTTP/S, JMS, and MQ.
- Experience with data formats including XML, JSON, and XSLT.
- Experience in data mapping and transformation logic.
- Proficiency in Linux/Unix administration.
- Experience with monitoring tools, including ELK Stack, Grafana, or similar tools.
- Experience with CI/CD tools, including Jenkins, Git, or similar tools.
- WSO2 Certified Developer or Integration Professional certification.
- ITIL Foundation Certification.
- Cloud certifications such as Azure or AWS will be an added advantage.
3. Specialist Digital Channels Systems
Job details
Location: Tanzania Head Office
Department: Department of ICT
Number of openings: 2
Employment terms: Permanent
Application deadline: 01 June 2026
Job purpose
The Specialist Digital Channels Systems will be responsible for Self-service and Digital Channels systems support.
The role provides second-level support and day-to-day support details to third-level support for Digital Channels systems, including:
- Internet Banking
- Sim Banking USSD
- Sim Banking MobApp
- Agent Banking
- Smart Pay
- Smart Branch
- MUSE
- SimAccount
- Smart Loan
- Biometric Engine
- School Fees
- CSM
- SADAKA
Principle responsibilities
- Provide technical support and monitoring of Digital Channel systems.
- Provide 24-hour on-call support and supervise day-to-day support of these systems.
- Document and analyze technical specifications for changes and projects.
- Review updates, test, and implement changes or enhancements in compliance with the Change Management Policy.
- Execute system integration testing and subsequent implementation of:
- System upgrades
- Hotfixes
- Patch releases
- Provide end-user support.
- Investigate, troubleshoot, document, and resolve hardware and software issues.
- Configure hardware, Digital Systems, services, settings, directories, storage, and related resources in accordance with standards and project or operational requirements.
- Perform daily system monitoring by:
- Verifying the integrity and availability of hardware
- Monitoring server resources
- Checking systems and key processes
- Reviewing system and application logs
- Verifying completion of scheduled jobs such as backups
- Perform backup operations and ensure all required file systems and data are successfully backed up to the appropriate destinations.
- Perform regular file archival and purging as necessary.
- Repair and recover from hardware or software failures.
- Coordinate and communicate with impacted users during incidents or service interruptions.
Qualifications required
- Bachelor’s degree in Computer Science, Software Engineering, Telecom Engineering, Electrical Engineering, or an equivalent relevant IT degree from a university.
- At least 3 years of experience in an ICT-related role.
- At least 2 years of experience supporting Self-Service Digital Channels in organizations of similar size and scale.
- At least one professional qualification in an ITSM-related area, such as ITIL.
- Technical knowledge of Digital Channels solutions.
- Strong people management and leadership expertise.
- Demonstrated ability to:
- Lead teams
- Motivate and train team members
- Manage personnel effectively in a collaborative environment
- Good knowledge of operating systems such as Windows and Linux.
- Experience interacting with vendors, contractors, and other stakeholders.
4. Quality Assurance Specialist
Job details
Reporting line: Senior Manager Project Governance & Reporting
Location: Tanzania Head Office
Department: Project Management Office Unit
Number of openings: 1
Employment terms: Contract
Contract duration: 1 year
Application deadline: 28 May 2026
Job purpose
The Quality Assurance Specialist will ensure the effectiveness and consistency of risk and control practices within the department or units by proactively identifying weaknesses, verifying compliance with policies and regulations, and supporting continuous improvement.
The function acts as a key enabler of operational resilience by embedding a strong risk culture, monitoring control performance, and helping to prevent regulatory breaches, customer dissatisfaction, and financial loss, ultimately safeguarding the Bank’s operations and reputation.
The reporting function also ensures that key stakeholders are updated timely with accurate and relevant information.
Principle responsibilities
- Plan
and conduct periodic and ad hoc quality assurance reviews, control
testing, operational checks, and surprise audits to ensure compliance
with:
- Organizational standards
- Policies
- Procedures
- Regulatory requirements
- Identify, assess, monitor, and escalate:
- Operational risks
- Control gaps
- Risk events
- Emerging issues
- Ensure timely resolution, root cause analysis, corrective actions, and continuous improvement.
- Monitor Key Risk Indicators, risk trends, schedule performance, and project delivery metrics to support:
- Proactive risk mitigation
- Transparency
- Informed decision-making
- Develop, maintain, and enhance:
- Project management methodologies
- Governance frameworks
- Templates
- Tools
- Process manuals
- Procedures
- Best practices
- Promote standardization, efficiency, and effective control environments.
- Develop, maintain, and govern integrated project schedules using enterprise scheduling tools.
- Ensure approved baselines, milestones, dependencies, resource alignment, and adherence to change control processes.
- Monitor and analyze project progress against approved schedules and plans by assessing:
- Schedule variances
- Milestone slippages
- Critical path impacts
- Resource constraints
- Schedule risks
- Provide recovery plans and forward-looking forecasts.
- Support Earned Value Management and schedule risk analysis by aligning schedules with:
- Cost plans
- Resource plans
- Scope
- Risk registers
- Enhance project performance monitoring and reporting.
- Consolidate project and portfolio-level schedules, dashboards, and management reports.
- Provide accurate, timely, and decision-ready insights for:
- Stakeholders
- Governance forums
- Senior management
- Coordinate and facilitate communication between:
- Project teams
- Sponsors
- Vendors
- Process owners
- Governance boards
- DLS
- DRC
- Other stakeholders
- Support effective oversight, issue resolution, contract compliance, and informed decision-making.
- Maintain and monitor the Contract Obligation Matrix.
- Ensure compliance and performance monitoring for all departmental contracts.
- Conduct training, coaching, and awareness initiatives to strengthen understanding of:
- Risk management
- Controls
- Project governance
- Operational procedures
- Contribute to Enterprise Risk Management, RCSA activities, combined assurance plans, lessons learned documentation, and continuous improvement initiatives.
- Enhance project delivery capability and operational effectiveness.
Qualifications required
- Bachelor’s degree in Information Technology, Computer Science, Commerce, Risk Management, or a related field from a recognized university.
- Minimum of 3 years’ experience in Risk Management, Audit, or Project Management.
- Professional certification in Project Management, such as PMP or PRINCE2, or Risk Management will be an added advantage.
- Broad understanding of Compliance, Risk Management, and Governance.
- Strong knowledge of:
- Project management principles
- Planning
- Scheduling
- Critical path analysis
- Earned Value Management
- Proficiency in advanced scheduling and project management tools.
- Strong analytical, critical thinking, and performance analysis skills.
- Understanding of project lifecycles, dependencies, and governance frameworks.
- Strong skills in:
- Data analysis
- Data retrieval
- Reporting
- Presentation
- Database administration
- Report development
- Strong stakeholder communication skills.
- High attention to detail and accuracy.
CRDB Bank commitment
CRDB Bank is dedicated to upholding Sustainability and ESG practices and encourages applicants who share this commitment.
The Bank also promotes an inclusive workplace. Applications from women and individuals with disabilities are encouraged.
Applicants should note that CRDB Bank does not charge any fees for the application or recruitment process. Any request for payment should be disregarded, as it does not represent the Bank’s practices.
Only shortlisted candidates will be contacted.
CLICK HERE TO APPLY