Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from I&M Bank has expired
View current and similar jobs using the button below
  • Posted: Oct 14, 2025
    Deadline: Oct 21, 2025
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • I&M Bank is a wholly owned subsidiary of I&M Holdings Limited, a publicly quoted company at the Nairobi Securities Exchange (NSE). The bank possesses a rich heritage in banking.
    Read more about this company

     

    Senior Performance Test Engineer

    Job Purpose:

    • The Performance Test Engineer will lead performance testing activities across various banking systems. 
    • This role is responsible for defining performance test strategies, mentoring junior engineers, and ensuring banking systems can handle large transaction volumes, regulatory reporting demands, and peak load conditions.
    • The Senior Engineer will collaborate with architects, developers, infrastructure teams, and vendors to proactively identify and resolve performance risks, ensuring the bank’s platforms meet stringent availability, compliance, and security requirements.

    Key Responsibilities:

    • Define the performance testing strategy for large-scale banking transformation programs. 
    • Establish performance testing standards, frameworks, and reusable assets for the QA practice. 
    • Mentor and coach mid-level and junior performance engineers. 
    • Lead the design and execution of load, stress, endurance, failover, and scalability tests for various systems and platforms. 
    • Define performance KPIs (e.g. throughput, latency, transaction per second targets) aligned with banking SLAs. 
    • Lead root cause analysis of performance bottlenecks, coordinating with system owners, DBAs, network engineers, and developers. 
    • Recommend optimizations in infrastructure scaling, database tuning, and API performance. 
    • Ensure performance testing complies with banking regulations and IT governance frameworks. 
    • Work with architects and risk teams to incorporate resilience, high availability, and disaster recovery into testing scope. 
    • Provide inputs to IT risk assessments and regulatory audits. 
    • Partner with solution architects, business analysts, and delivery teams to ensure performance requirements are captured early in the lifecycle. 
    • Engage 3rd party vendors and partners to validate performance of integrated solutions. 
    • Support production readiness reviews and go-live performance sign-offs. 
    • Produce detailed reports highlighting capacity, throughput, scalability, and system limits. 
    • Recommend proactive performance improvements for future releases.
    • Contribute to a Performance Engineering Center of Excellence (CoE) within the bank. 

    Education and Work Experience:

    • Bachelor’s or master’s degree in computer science, Information Technology, Engineering or related field. 
    • 7–10 years of IT experience, with 5+ years in performance testing (preferably in banking/financial services). 
    • Proven track record leading performance testing in large-scale banking projects. 
    • Deep hands-on experience with tools like JMeter, LoadRunner, NeoLoad, K8, Gatling, Dynatrace, AppDynamics, or Splunk. 
    • Strong expertise in databases, API testing, and middleware performance.
    • Familiarity with cloud performance testing (AWS, Azure, GCP) and DevOps CI/CD pipelines.

    Technical Skills:

    • Certifications in software testing (ISTQB, Performance Testing Tools) preferred.
    • ITIL. 

    Knowledge, Skills and Abilities:

    • Advanced problem-solving and diagnostic capabilities. 
    • Deep knowledge of system architecture, networking, and security in banking environments. 
    • Ability to communicate technical results to executives, regulators, and non-technical stakeholders. 
    • Strategic mindset with ability to balance innovation and regulatory compliance. 
    • Strong leadership, mentoring, and stakeholder engagement skills.

    go to method of application »

    Solutions Architect

    Job Purpose:

    • The Solution Architect will be responsible for designing and validating end-to-end technology solutions that meet business requirements across various systems in the Bank.
    • This role requires balancing innovation with compliance, ensuring solutions are secure, scalable, and aligned with enterprise architecture principles and standards. The architect will collaborate with business stakeholders, delivery teams, vendors, and regulators to deliver technology that supports digital transformation in the organization. 

    Key Responsibilities:

    • Design secure, scalable, and cost-effective solutions across banking domains. 
    • Develop solution blueprints, integration designs, and data flows aligned with enterprise architecture principles. 
    • Ensure solutions address non-functional requirements (security, performance, resilience, compliance). 
    • Architect integrations between banking platforms, digital banking channels, fintech’s, and third-party systems. 
    • Leverage APIs, microservices, and middleware for seamless connectivity and interoperability. 
    • Ensure compliance with open banking standards and regulatory requirements. 
    • Incorporate regulatory frameworks into solution designs. 
    • Partner with risk and security teams to embed cybersecurity, fraud detection, and data protection controls. 
    • Ensure solutions align with disaster recovery and business continuity requirements. 
    • Work with business analysts, developers, and enterprise architects to translate requirements into technical designs. 
    • Engage business stakeholders to validate that solutions meet customer experience, compliance, and operational goals. 
    • Coordinate with vendors and 3rd parties during solution evaluation and delivery. 
    • Contribute to technology roadmaps for digital transformation and system lifecycle management. 
    • Evaluate emerging technologies for potential adoption. 
    • Support migration strategies for legacy systems to modern platforms. 
    • Create and maintain solution architecture documents, design artifacts, and technical specifications. 
    • Ensure traceability of requirements to solution components.
    • Participate in architecture review boards and governance forums. 

    Education and Work Experience:

    • Bachelor’s degree in computer science, Information Technology, Engineering or related field. 
    • 3–6 years of IT experience, with at least 3+ years as a solution architect or technical lead in banking/financial services. 
    • 3+ years in a developer/ software engineering/ IT Support role.
    • Good understanding of banking applications, services, standards, and best practices.
      Technical Skills:
    • TOGAF. 
    • ITIL. 
    • Cloud Solutions Architecture Certifications e.g. AWS/ Azure/ GCP.

    Knowledge, Skills and Abilities:

    • Excellent documentation, communication, and stakeholder management skills. 
    • Strong solution design and system integration expertise. 
    • Strong analytical and problem-solving mindset. 
    • Familiarity with enterprise architecture frameworks (TOGAF, Zachman, FEAF). 
    • Ability to assess trade-offs between technical feasibility, cost, compliance, and business outcomes.

    go to method of application »

    Enterprise Architect

    Job Purpose:

    • The role will focus on aligning business strategy with technology capabilities, ensuring regulatory compliance, and enabling innovation across the financial technology solutions.
    • The Enterprise Architect will play a key role in driving Enterprise Architecture Roadmaps, ensuring resilience, scalability, alignment with business goals and technology standards and security of systems while supporting regulatory and compliance requirements in the banking sector.

    Key Responsibilities:

    • Partner with business leaders to understand strategic banking objectives and how Technology will contribute to achieving the objectives. 
    • Translate business needs into target state architectures for applications, data, infrastructure, and security. 
    • Identify opportunities for automation, customer experience enhancement, and operational efficiency through technology. 
    • Develop and maintain enterprise architecture principles, standards, and reference models aligned with banking regulatory requirements (e.g., PCI DSS, PSD2, CBK, Basel III). 
    • Ensure all solutions comply with internal security policies and external financial regulations. 
    • Conduct architecture reviews for systems across the enterprise to ensure compliance with Bank Strategy, Policies and Standards. 
    • Support the design of multi-year Architecture roadmaps covering the IT Landscape. 
    • Evaluate emerging technologies and identify opportunities for adoption. 
    • Assess technical debt in legacy systems and propose migration or modernization strategies. 
    • Collaborate with solution architects to ensure projects align with enterprise architecture. 
    • Provide input for integration of fintech’s, payment networks, and regulatory systems. 
    • Ensure interoperability of applications across the enterprise. 
    • Contribute to IT risk management and security architecture, ensuring high availability, disaster recovery, and business continuity in line with banking regulations. 
    • Participate in design reviews for fraud detection, data protection, and cybersecurity controls. 
    • Maintain architecture blueprints, roadmaps, and decision records. 
    • Communicate complex technical concepts in business-friendly terms to executives and non-technical stakeholders.
    • Promote adoption of architectural best practices across IT and business units.

    Education and Work Experience:

    • Bachelor’s or master’s degree in computer science, Information Technology, Engineering or related field. 
    • 5–8 years of IT experience, with at least 3 years in enterprise/solution architecture within the banking or financial services industry.
    • Good understanding of banking applications, services, standards, and best practices.
      Technical Skills:
    • TOGAF. 
    • ITIL. 
    • Cloud Solutions Architecture Certifications e.g. AWS/ Azure/ GCP.

    Knowledge, Skills and Abilities:

    • In-depth knowledge of enterprise architecture frameworks (TOGAF, Zachman, FEAF). 
    • Proficiency in architecture modeling tools and specifications. 
    • Strong understanding of development, data governance, and cybersecurity frameworks. 
    • Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to technical and non-technical stakeholders. 
    • Ability to balance innovation with regulatory and risk constraints.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at I&M Bank Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail