Job Overview
About This Job in Kenya
This SOA Support Engineer position in Kenya offers professionals an opportunity to grow in the Banking & Financial Services sector. If you are searching for jobs in Kenya, this opportunity at CO-OPERATIVE BANK could be ideal for you.
The Co-operative Bank of Kenya is seeking to recruit a highly motivated and technically skilled SOA Support Engineer to join its Technology and Enterprise Systems Department. This role presents an exciting opportunity for a self-driven and innovative professional who is passionate about information technology and eager to grow within a dynamic, fast-paced, and innovation-driven banking environment. The successful candidate will report to the Team Leader – Business Applications Support Unit and will be responsible for supporting, maintaining, and optimizing Enterprise Service Bus (ESB) systems across the bank’s head office and branch network. The role requires an individual who can effectively manage complex system integrations and ensure seamless communication between diverse applications and platforms that support critical banking operations. As an SOA Support Engineer, you will play a critical role in ensuring the stability, scalability, and high performance of middleware systems. You will be actively involved in system monitoring, troubleshooting, root cause analysis, and performance tuning to guarantee optimal service delivery and minimal downtime. Your contribution will also extend to the design, development, and implementation of integration solutions that align with the bank’s enterprise architecture and digital transformation strategy. The position demands a strong understanding of Service Oriented Architecture (SOA) principles and hands-on experience with middleware technologies, particularly TIBCO products. You will work closely with developers, system analysts, and other IT teams to support application integration, resolve complex technical issues, and continuously enhance system performance and reliability. In addition, the role requires the ability to analyze business requirements and translate them into efficient and scalable integration solutions. You will be expected to document technical processes, support system upgrades, and participate…
Working as a SOA Support Engineer in Kenya
A career as a SOA Support Engineer in Kenya offers exciting opportunities for professionals looking to grow in the Engineering / Technical sector.
Companies such as CO-OPERATIVE BANK are continuously searching for talented individuals who can contribute to innovation, productivity, and long-term business growth.
Professionals working in this field gain valuable experience, competitive career prospects, and opportunities to work with industry leaders across Kenya.
Why This Role Matters
This SOA Support Engineer role allows professionals to develop key skills in Banking & Financial Services. The position offers career growth opportunities while supporting the company's mission and values.
Responsibilities for SOA Support Engineer in Kenya
- The SOA Support Engineer at the Co-operative Bank of Kenya will be responsible for a broad range of technical and operational duties focused on ensuring the reliability, scalability, and efficiency of the bank’s middleware infrastructure. The role is critical in maintaining seamless system integrations that support key banking operations and services.
- The primary responsibility will involve providing day-to-day operational support for the Enterprise Service Bus (ESB) environment. This includes continuously monitoring system performance, identifying potential issues before they escalate, and implementing timely solutions to maintain system uptime of at least 99.9%. The engineer will proactively manage incidents, perform root cause analysis, and ensure that all integration services remain stable and responsive.
- The successful candidate will be tasked with developing, documenting, and maintaining policies, procedures, and best practices related to ESB operations. This includes defining lifecycle management processes, conducting periodic system reviews, and ensuring compliance with internal standards and industry best practices. Proper documentation and adherence to governance frameworks will be essential in maintaining system integrity and audit readiness.
- A key aspect of the role will involve managing and supporting TIBCO-based middleware technologies, including TIBCO Enterprise Message Service (EMS), BusinessWorks, Rendezvous (RV), Hawk, and Spotfire. The engineer will be expected to configure, deploy, and maintain these platforms across development, testing, and production environments, ensuring consistency and reliability across all stages.
- Collaboration will be a central component of this role. The SOA Support Engineer will work closely with developers, system analysts, and other IT teams to guide the implementation of web services using SOAP and REST APIs. This includes maintaining ESB reference architectures, enforcing integration standards, and supporting the management of the Universal Description, Discovery, and Integration (UDDI) services catalog.
- Additionally, the role requires analyzing business and technical integration requirements, recommending appropriate architectural solutions, and documenting workflows and system processes. The engineer will design, develop, and implement new ESB integrations while continuously optimizing existing ones to meet changing business needs and improve overall system performance.
- Performance management will also be a major responsibility. The candidate will monitor system performance metrics, conduct performance tuning, and implement load balancing strategies to ensure optimal resource utilization. Capacity planning will be required to anticipate future system demands and ensure that the infrastructure can scale accordingly without compromising performance.
- The engineer will also handle integrations with external and internal systems such as WebLogic Server, IBM WebSphere MQ, and Oracle Tuxedo. Ensuring seamless interoperability between these platforms will be crucial in maintaining efficient data exchange and communication across the organization.
- Furthermore, the role includes mentoring and supporting junior team members, sharing technical knowledge, and promoting best practices within the team. The candidate will also collaborate with external vendors and service providers to configure, troubleshoot, and maintain ESB systems.
- Finally, the SOA Support Engineer will support other systems interfacing with the ESB as assigned by the team leader, demonstrating flexibility and a willingness to take on additional responsibilities as needed.
Qualifications for SOA Support Engineer in Kenya
- degree
Skills & Experience for SOA Support Engineer in Kenya
- Bachelor of Science degree in Computer Science, Information Technology, or a related field
- Relevant professional certifications in middleware technologies are an added advantage
- Strong academic background with a focus on systems integration and software engineering
- Understanding of Service Oriented Architecture (SOA) principles
- Knowledge of enterprise integration patterns and distributed systems
- Strong analytical and problem
- solving skills
- Experience with TIBCO products (EMS, Business Works, RV, Hawk, Spotfire)
- Knowledge of SOAP, REST, WSDL, and web services technologies
- Ability to perform performance tuning, load balancing, and capacity planning
- Experience integrating systems across databases, operating systems, and networks
- Excellent communication and presentation skills
- Ability to work independently and collaboratively within a team
- High attention to detail and accuracy
How to Apply for SOA Support Engineer in Kenya
Interested candidates who meet the above criteria are encouraged to submit their applications by sending a detailed Curriculum Vitae (CV) to: jobs@co-opbank.co.ke Please clearly indicate the job reference number SSE/IID/2026 in the subject line of your email. The Co-operative Bank of Kenya is an equal opportunity employer and encourages applications from all qualified individuals.
Frequently Asked Questions About the SOA Support Engineer Job in Kenya
-
Is the SOA Support Engineer position at CO-OPERATIVE BANK still open?
Yes. Applications for this position are currently open. Interested candidates are encouraged to apply before the deadline. -
Does applying for this SOA Support Engineer job require any fees?
No. JobVoro never charges job seekers for job applications. You can apply for opportunities like this SOA Support Engineer role safely without paying any application fees. -
How can I apply for this job at CO-OPERATIVE BANK?
Candidates can submit their application using the official application method provided in this job listing. Follow the instructions carefully to ensure your application for the SOA Support Engineer position is successfully submitted. -
Are there similar jobs available in Kenya?
Yes. JobVoro regularly publishes new vacancies across multiple industries. You can explore more opportunities in Kenya or browse other Engineering / Technical jobs on our platform.
Discover More Engineering / Technical Opportunities in Kenya
Looking for more roles like SOA Support Engineer? Explore additional Engineering / Technical positions in Kenya and find the opportunity that fits your skills and career goals. Check out more Engineering / Technical jobs on JobVoro.
We partner with leading companies and verified job portals to bring you authentic opportunities. For further listings, visit trusted sources such as LinkedIn Jobs or Indeed. These collaborations ensure you have access to high-quality, up-to-date openings.
Stay ahead in your job search by exploring related categories and verified channels. Opportunities in Kenya are constantly updated, giving you a better chance to find the perfect role.
Browse more Engineering / Technical jobs on JobVoro.
Looking for more opportunities? Browse more jobs in or explore the latest jobs in Kenya.
Apply Now →