Family Bank (formely Family Finance Building Society) was registered as a Building Society in October 1984 in Kenya, under the Building Societies Act and commenced operations in the early 1985. Family Bank converted into a fully fledged bank in May 2007 and the main driver for our conversion was the need to offer a wider range of products and services to our...
Read more about this company
Family Bank is seeking a skilled Cybersecurity Controls Architect to help us safeguard the future.
If you have a passion for building robust security frameworks and protecting critical systems, we want you on our team!
go to method of application »
Are you passionate about digital innovation and training?
We’re looking for a PesaPap Digital Products Trainer to empower and innovate with us!
go to method of application »
Job Purpose:
- Responsible for organizing stakeholder process engagements, analyzing existing processes, gathering data, and assessing the business model to ensure the processes documented are effective and efficient.
Key Responsibilities:
- Lead requirements analysis, validation, and verification, ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable; and transfer the same knowledge to the development team.
- Document business requirements and processes for all business initiatives and projects.
- Provide an analysis to determine best path for solving business problems/opportunities that may include process improvement viz a viz information technology systems enhancement.
- Develop high level solution designs while ensuring requirements are in alignment with business strategies and business architecture roadmap/framework.
- To be responsible for the requirements management in the scrum teams.
- Elicit requirements using interviews, document analysis, surveys, site visits, business process descriptions, use cases, scenarios, business analysis, competitive product analysis, task and workflow analysis, and/or requirements workshops.
- Participate in the business initiatives prioritization stage.
- Participate and guide on functional tests planning and execution.
- Participate in the IT quality assurance process.
- Review the current deployment approach and evaluate / propose / expose opportunities for enhancing the deployment model for new and existing solutions.
- Advice on mechanism and reuse of built solutions for ease of Budget planning & control over IT Strategy and Architecture
- Any other official duty that may be allocated by management from time to time.
The Person:
- The ideal candidate must possess the following:
Qualifications:
- Bachelor's degree in Information Technology, Business, or a related field of study from a recognized institution.
- 5 Years’ Experience in a Banking or Telco ICT Department with at least 4 years’ experience in IT Projects, Banking
- Operations, Change Management, Emerging Technologies (channels, mobile and internet banking).
- Certification in Project Management or ITIL Foundation, Certificate in CBAP is a Distinct Advantage
Key Competencies and Attributes:
- Influence stakeholders to adopt standard working frameworks and collaboration with IT and Business
- Owners and Subject Matter Experts during innovation identification and appraisal of Projects
- Communicate clearly and persuasively, orally or in writing, dealing with technical issues in a nontechnical manner.
- HR Department Doc.
- Work participatively on projects with technical and non-technical colleagues.
- Analyse and choose between options where the solution is not always obvious.
- Capacity to influence decisions at senior management levels
- Analyse information from range of sources and develop effective solutions/recommendations.
- Keep abreast of technical developments and trends, bring these into day-to-day work when feasible and build them into new project developments.
- Proficient in latest technology for IT systems and management.
- Aim to get things done well and set and meet challenging goals, create own measures of excellence and constantly seek ways of improving performance.
go to method of application »
Job Purpose:
- Primary role is to lead and coordinate the Banks Card, E-commerce and other emerging channels initiatives. Responsible for ensuring that all digital channel systems that are deployed in the bank are properly managed and supported to provide high availability and exceptional customer experience on 24/7-hour basis.
Key Responsibilities:
- Provide technical support for existing Card and Ecommerce banking systems.
- Customer support through issue tracking and resolution within agreed TAT.
- System monitoring to ensure both maximum uptime for systems and transactional integrity.
- Routine system administration and management.
- Compliance to Change management processes and procedures.
- Provide technical support for existing ATM/Card and internet banking systems and implementation of related projects.
- Keep track of user issues and oversee their prompt resolution.
- Follow established change management practices by ensuring that they are well tested and are rolled out in a manner that adheres to established business processes.
- Continuously analyse user requirements to develop and provide solutions.
- Routine system administration and management.
- Maintain up to date system and user documentation.
- Ensure compliance of SLAs by system vendors.
- Develop real time online reports and monitoring tools to be able to track ATMs / Card banking and Cards acquiring system uptime and performance.
- Continual Service Improvement by recommending and implementing upgrades or changes to the ATM/Card, e-commerce solutions for increased performance, security or business benefits
- Develop subject matter expert knowledge of ATM/Card, e-Commerce and other payment banking technologies
- Develop Business Continuity plans for both ATM/Card channel solutions.
- System monitoring to ensure both maximum uptime for systems and transactional integrity.
- Development and provision of both structured and ad-hoc reports for consumption by various teams.
- Provide user support, perform system backups and restore.
- Trouble shooting and resolution of identified incidents/problems.
- Proactive monitoring and attendance to anticipated service disrupters.
- Recommend service enhancements geared towards efficient and effective service provision.
- Engagement with partners to resolve service disruption incidents.
The Person:
- The ideal candidate must possess the following:
Qualifications:
- Bachelor’s degree in ICT, Computer Science, Information Systems or an IT related field.
- Professional IT qualifications in one or more of the following: ITIL, Linux, Prince2, programming, DB Administration
- Knowledge of IT Banking Systems Implementation & Capabilities
- Knowledge of Database management systems, solutions and administration
- Sound knowledge of Bank operations, policies & procedures
- Experience in cards &ATM based financial systems as well as SMS& USSD connectivity
- Excellent leadership & team management skills
- Good communication & interpersonal skills
- Customer focused – ability to strike a solid balance between external and internal customer orientation
Key Competencies and Attributes:
- Goal focused and able to spot business opportunities
- Builds networks and maintains strong relationships
- Able to manage and influence others to achieve results
- Has passion and drive to achieve results under difficult circumstances
- Pleasant and able to relate well in diverse social set ups and teams
- Upholds high standard of Professionalism, integrity and respect for others
- Able to identify, motivate and develop talent within the Bank.
- Capacity to influence decisions at various levels
- Communicates effectively
- Drives high performance in teams.
go to method of application »
Job Purpose:
- Administration, performance tuning, capacity planning and management of all Family Bank databases.
Key Responsibilities:
- Responsible to create and maintain databases required for development, testing and production usage.
- Ensure 99.99% availability maintained for all critical databases.
- Perform capacity planning required to create and maintain the databases.
- Administration of Oracle RAC, Data Guard, and MS SQL server administration.
- Maintain database security, integrity and computing resources to comply with the bank compliance standards.
- Administer all database projects, including tables, clusters, indexes, views, sequences, packages and procedures among others.
- Monitor the performance of the database system and implement or recommend the required changes to increase the performance and maximum uptime to ensure seamless service delivery.
- Plan and implement backup and disaster recovery planning and implementation in line with Bank policy.
- Offer 24/7 databases support; provide rapid resolutions to database downtime and escalate issues to line manager and the vendor as appropriate.
- Ensure conformity to security standards for databases and data integrity.
- Innovation, flexibility and adaptability; ability to keep pace with latest technology and trends in addition to new delivery expectations.
- Ensuring compliance with the Bank’s policies and procedures.
- Role models the brand and corporate values of the bank in the internal and external market environment.
- Works as part of a team for the purpose of winning together.
- Any other official duty that may be allocated by management from time to time.
The Person:
- The ideal candidate must possess the following:
Qualifications/Experience:
- Degree in Computer Science or technical related field.
- At least 4 years’ hands on experience in managing large databases.
- Experience in Oracle RAC, Data Guard, RMAN.
- Experience in Linux/Unix/Windows Operating systems.
- Experience in upgrade of oracle databases from 11g/12C to higher versions 19c is an added advantage.
- Database systems administration techniques – understanding of database Performance tuning on various
- Operating Systems, good troubleshooting skills and database migration.
- Excellent knowledge of Oracle/MSSQL backup and recovery scenarios.
- Multi-tasking; able to manage several concurrent assignments and prioritize demands.
- Innovation, flexibility and adaptability; ability to keep pace with latest technology and trends in addition to new delivery expectations.
- Certifications: OCP/MSSQL server administration.
Competencies/Attributes:
- Excellent communication skills; articulate in communicating to both internal and external stakeholders.
- Strong work ethic, exercise of due diligence and confidentiality.
- Ability to work under pressure and speed of execution.
go to method of application »
Job Purpose:
The overall responsibility of the role holder will be to provide effective and efficient support, development and system administration to the bank’s integration and middleware landscape. This is a technical role that is responsible for analysis, design, implementation and management of a highly automated continuous integration and continuous deployment environment. The role entails working closely with integration specialists, vendors, quality assurance, system administrators and IT Operations to manage product releases and deployments while observing the principles of Continuous integration, continuous delivery, and continuous Deployment (CI/CD).
Key Responsibilities:
Technology deliverables
- Design and Develop, and continuously improve, of the Bank’s Integration Platforms (ESB and SOA).
- Design, Build & maintain infrastructure to support a continuous integration & continuous deployment software development process, including all phases of development, quality assurance and software deployment.
- Design, build, and execute automated testing plans for all API gateway, service bus & micro-service applications developed in the organization and provide reporting templates for monitoring testing coverage.
- Apply knowledge and experience, showing deep understanding of Software Development Standards to assist business and product teams develop products that solve business needs
- Advise internal customers on technology improvements that will ensure realization and maximization of business objectives
- Collaboration with stakeholders and functional areas to develop systems within business requirements.
- Review and analyze existing applications programs and programs in development to ensure efficiency and effectiveness
- To keep up with new technologies and proactively drive innovation with new ideas and options made available.
- Optimization of applications for maximum speed and scalability.
- Work within an agile team to design, develop and unit test applications in accordance with established standards.
- Taking lead on projects, as needed.
- Technical analysis and Proof of Concept for new product and technologies.
Support and Problem Management
- Ensure projects, problems, service requests and escalations are dealt with according to defined set of policies, processes, procedures and SLA's
- Provide 2nd Level support for escalated issues from the IT Operations and IT Applications Teams.
- Support, maintain and audit existing service lifecycle artefacts, to agreed SLAs
- Monitor and manage service user complaints to ensure maintenance of the highest standards of service.
- Manage the solution delivery functions in collaboration with Product Managers to ensure technical and operational aspects related to delivering a successful product to our customers/partners are met.
- Compile and analyses data, processes, and code to troubleshoot problems and identify areas of improvement.
- Support, maintain and audit existing service lifecycle artefacts, to agreed SLAs
IT Application security and Governance
- Efficiency and Effectiveness of the Banking Technology Applications (systems, people, policy, controls and procedures) with regard to protection against exposure to and impact of risks associated with data loss, corruption and/or unauthorized access
- To ensure business requirements are in compliance with enterprise architecture and other guidelines that are to be considered
- To stay aware of latest data protection and security threats and to make sure we mitigate against these risks against known industry standards
- Adhere to internal policies and procedures for the management of Software Applications along ITIL and other best practices.
- Implementation of built-in security and data protection for all managed solutions
Business continuity management
- Any other official duty that may be allocated by management from time to time.
The Person:
- The ideal candidate must possess the following:
Qualifications:
- University degree in Computer Science, Information Technology or related field
- 4 Years’ experience in Application support in medium to large organizations.
- 4 Years’ experience in Database Systems – Oracle, MySQL and Microsoft SQL
- 4 Years’ experience in Software Design and Development
Key Competencies and Attributes:
- solid knowledge in CI/CD platforms, cloud environments, Linux & Windows operating systems, automated testing, version control systems and integrations (API Gateway, Service bus and Microservices)
- Deep understanding of industry standard formats and protocols (JMS, SOAP, XML/XPath/XQuery, REST and JSON)
- Well conversant with issue/bug tracking tools e.g. JIRA
- Experience in creating technical designs, deployment and related artifacts
- Knowledge and experience in modern practices for IT Applications architecture and operations in medium to large banks to provide guidance on quality improvements and problem management
- Knowledge and effective application of all relevant banking policies, processes, procedures and guidelines to consistently achieve required compliance standards or benchmarks
go to method of application »
Job Purpose:
- Leading the creation or evolution of the Enterprise Architecture Function, including the coordination of an appropriately balanced pursuit of enterprise information systems, data, technical and solution architecture viewpoints.
Key Responsibilities:
- Exercise quality control and progress control over the work of direct reports, motivating them and ensuring that good standards of discipline and conduct are maintained and preparing periodic performance appraisals.
- Identify and shape current and future needs for staff skills, and enterprise architecture and make recommendations for improvements and changes to departmental structure where these are seen to be needed.
- Undertake yearly appraisals, recruit, train and develop direct reports in conjunction with the HR department to meet the changing needs of the company.
- Prepare job descriptions for subordinate staff and delegate responsibility and authority in accordance with those job descriptions.
- Assist SM-Transitions in Budget planning & control over IT Strategy and Architecture.
- Develop and foster internal and external stakeholder communications
- Oversee adherence to the architecture strategy, principles and framework throughout IT
- Defining the technology solution and environment roadmaps to ensure capacity and scalability, as demand and usage evolve within the business. This will be obtained through having visibility and understanding of the entire technology landscape
- Defining the technology solution and environment roadmaps to ensure capacity and scalability, as demand and usage evolve within the business. This will be obtained through having visibility and understanding of the entire technology landscape
- Working with Key Technology Partners to ensure the implementation of the Roadmaps and Standards
- Identifying, assessing and communicating risks related to the roadmap
- Ensuring that systems are architected to be secure and resilient through the effective application of security and Business Continuity principles
- Leading the definition and validation of architecture principles and standards
- Defining a full Technical Architectural Roadmap for the bank updated and adhered to
- Liaising with key IT partners to quantify and communicate the impacts, trade-offs, risks, costs, benefits and opportunities of IT solutions from an Architecture perspective
- Keeping up to date Architecture, IT Strategy and technology innovation best practices and trends
- Managing and maintaining the service catalogue
- Evaluation of all bank’s innovations and overseeing design to build.
- Follow-up and ensure closure of all Audit, risk and compliance issues to ensure ICT Policies and Data Protection is adhered to.
- Code review of Developed solutions
- Ensure escrow setup for code is activated and discipline for code store is enforced.
- Set up a functional Change Approval Board and track all changes in the bank.
- As the CAB chair ensuring all Changes go through proper testing and Quality assurance is properly done before the requests are presented in CAB.
- Provide regular progress reports to the Head of ICT vide SM transitions.
The Person:
- The ideal candidate must possess the following:
Qualifications:
- Bachelor’s degree in preferably in Business or IT related field with 6 Years’ Experience in a banking Sector or a Telco.
- Minimum 4 years’ experience in Software Quality Assurance & ICT Projects
- Certification in Project Management or ITIL or ISTQB Foundation or ISTQB Agile Tester or Certified Test Engineer
- (CSTE) or Certified Software Quality Analyst (CSQA) or Certified Associate in Software Testing (CAST) or Certified
- Manager of Software Quality (CMSQ), DevOPs.
Key Competencies and Attributes:
- Deep understanding of software testing methodologies.
- Experience with test planning, execution, defect tracking, and reporting.
- Familiarity with automated testing tools and performance testing.
- Knowledge of IT change management frameworks, CAB processes, and risk assessment.
- Skilled in identifying, documenting, and improving IT quality and delivery processes.
- Awareness of regulatory frameworks (e.g., PCI DSS, Data Protection, internal audit).
- Strong ability to draft quality assurance policies, test strategies, and compliance checklists.
- Effectively influences and aligns cross-functional teams and external vendors towards quality objectives.
go to method of application »
Job Purpose:
The job holder will be instrumental in ensuring the performance, security, availability, and modernization of both on-premise and cloud-based systems. The role is central to driving operational efficiency, supporting innovation, and ensuring systems reliability through proactive administration, automation, and strategic infrastructure planning.
Key Responsibilities:
- Carrying out Productivity monitoring of other infrastructure team.
- Developing and Maintaining Gold Standards to be used in design, implementation and operations of Data centre solutions for the bank
- Tracking Technology evolution, digitization and cascade improvements in the infrastructure space both on premise and cloud solutions
- Developing Modernization strategy for the infrastructure of the bank
- Providing regular progress reports to the Head of ICT.
- Developing and foster internal and external stakeholder communications.
- Influencing the stakeholders to adopt standard working frameworks and collaboration with IT during innovation identification and appraisal of Projects
- Advising on mechanism and reuse of built solutions for ease of Budget planning & control over availed CAPEX and OPEX.
- Responsible for systems support including but not limited to availability, performance and reliability of all on premise
- IT systems infrastructure consisting of Windows, AIX, Linux Platform.
- Responsible for infrastructure optimization of all IT infrastructure to ensure optimal infrastructure performance.
- Administration duties including Windows Active Directory object maintenance, complex troubleshooting and repair tasks on Active Directory, Windows Server 2008-2019, Domain Controllers, DNS, user authentication and other operational systems as needed.
- Implementation tools to aid in improving operation efficiencies in monitoring and infrastructure management.
- Automation of Directory Services to provide Identity Management and User/Group management tools utilizing Active
- Directory as the backbone for the Identity Access Management implementation.
- Establishing service specifications to other systems including permissions modification, deletion, role definitions, reclassification and other similar access management related functions.
- Service Quality Management: Ensure IT and Infrastructure platforms perform within or exceed KPIs, ensure ability of the system to support specific forms of traffic, and to support end user experience.
- Resolving faults on all systems deployed for IT infrastructure platforms.
- Implements best practice security measures to ensure the integrity and continuity of systems services and information and continuously monitor security compliance.
The Person:
- The ideal candidate must possess the following:
Qualifications:
- Bachelor’s degree in information technology, Computer Science, or a related field.
- Relevant certifications (MCSE, RHCE, AWS/Azure, ITIL) are an added advantage.
- Minimum of 8 years of progressive experience in IT infrastructure and system administration, with at least 3 years in a managerial role.
- Proven track record in managing hybrid infrastructure environments (on-premise & cloud).
- Hands-on experience in automation, performance tuning, and security compliance.
Key Competencies and Attributes:
- Storage Administrations, and Virtualization administration on VMware.
- In-depth understanding of system architecture, server administration, cloud technologies, and Active Directory services.
- Ability to translate business objectives into scalable and future-ready IT infrastructure.
- Ability to analyze system performance and implement corrective measures.
- Proactive in identifying and implementing technology-driven improvements.
- Proficient in managing IT projects, controlling budgets, and mitigating operational risks.
go to method of application »
Job Purpose:
- Responsible for supporting in the establishment of processes and standards to ensure that technology systems in user or to be procured by the bank meet or exceed required levels of quality, in line with Bank policies, processes and relevant guidelines.
Key Responsibilities:
- Provide regular progress reports to the Manager- Enterprise Architecture, Governance and Change;
- Develop and foster internal and external stakeholder communications;
- Influence the stakeholders to adopt standard working frameworks and collaboration with IT during innovation identification and appraisal of Projects.
- Sensitize stakeholders to have a “quality mind-set” throughout the solution delivery process
- Ensuring and inspecting that the quality of products and services standards of the company is maintained throughout its operations
- Perform regular inspections and quality tests
- Preparing and implementing quality assurance policies and standards
- Participate in problem-management initiatives to ensure that recurring system incidents are resolved.
- Help with operations and local quality function in tracking, documenting, and reporting quality levels as well as looking into other KPIs
- Review request for changes to ensure compliance with defined standards before accepting them into the change pipeline and forwarding them to the Change Advisory Board (CAB)
- Manage the agenda of the Change Advisory Board (CAB) and communicate with various stakeholders involved in the change management process.
- Track open IT audit issues and liaise with responsible members of IT to have them closed.
- In liaison with development teams, ensure that all software code and artifacts are maintained in secure repositories
- Work closely with the development team to continuously improve the quality of existing products and services
- Participate in formulation and Implementation of process improvement policies and strategies for ICT Division.
- Develop quality assurance documentation in liaison with internal development team, vendors and their OEMs.
- Works with business units to perform post-deployment sanity and regression quality tests and post implementation review within defined period to confirm that the deployed solution works as per the business requirements.
- Review all contracts done for ICT solutions to ensure they are compliant to banks internal policies, PCI DSS, Data Protection and any other applicable laws.
- Perform various Software Quality Assurance initiatives during IT projects including preparation of test plans, defining acceptance criteria, coordinating and performing tests, preparation of test and defect reports.
- Collaborate with Architects and Software Development team to ensure Software peer review, code review is carried out.
The Person:
- The ideal candidate must possess the following:
Qualifications:
- Bachelor’s degree in preferably in Business or IT related field with 6 Years’ Experience in a banking Sector or a Telco.
- Minimum 4 years’ experience in Software Quality Assurance & ICT Projects
- Certification in Project Management or ITIL or ISTQB Foundation or ISTQB Agile Tester or Certified Test Engineer (CSTE) or Certified Software Quality Analyst (CSQA) or Certified Associate in Software Testing (CAST) or Certified
- Manager of Software Quality (CMSQ), DevOPs.
Key Competencies and Attributes:
- Deep understanding of software testing methodologies.
- Experience with test planning, execution, defect tracking, and reporting.
- Familiarity with automated testing tools and performance testing.
- Knowledge of IT change management frameworks, CAB processes, and risk assessment.
- Skilled in identifying, documenting, and improving IT quality and delivery processes.
- Awareness of regulatory frameworks (e.g., PCI DSS, Data Protection, internal audit).
- Strong ability to draft quality assurance policies, test strategies, and compliance checklists.
- Effectively influences and aligns cross-functional teams and external vendors towards quality objectives.
go to method of application »
Job Purpose:
- The job holder will be responsible for Providing primary support for systems infrastructure (Server, Storage, Operating Systems and Virtualization) while ensuring all required security controls and audit remediation is done for the responsible infrastructure.
Key Responsibilities:
Management and Administrative Responsibilities
- Provide regular progress reports to the Data Centre Manager;
- Develop and foster internal and external stakeholder communications;
- Influence the stakeholders to adopt standard working frameworks and collaboration with IT during innovation identification and appraisal of Projects
- Advice on mechanism and reuse of built solutions for ease of Budget planning & control over availed CAPEX and OPEX.
Technical and Professional Responsibilities
- Responsible for systems support including but not limited to availability, performance and reliability of all on premise IT systems infrastructure consisting of Windows, AIX, Linux Platform.
- Responsible for infrastructure optimization of all IT infrastructure to ensure optimal infrastructure performance.
- Administration duties including Windows Active Directory object maintenance, complex troubleshooting and repair tasks on Active Directory, Windows Server 2008-2019, Domain Controllers, DNS, user authentication and other operational systems as needed.
- Implementation tools to aid in improving operation efficiencies in monitoring and infrastructure management.
- Automation of Directory Services to provide Identity Management and User/Group management tools utilizing Active Directory as the backbone for the Identity Access Management implementation.
- Establishes service specifications to other systems including permissions modification, deletion, role definitions, reclassification and other similar access management related functions.
- Service Quality Management: Ensure IT and Infrastructure platforms perform within or exceed KPIs, ensure ability of the system to support specific forms of traffic, and to support end user experience.
- Resolve faults on all systems deployed for IT infrastructure platforms.
- Implements best practice security measures to ensure the integrity and continuity of systems services and information and continuously monitor security compliance
- Any other official duty that may be allocated by management from time to time.
The ideal candidate must possess the following:
Qualifications:
- Bachelor’s degree in ICT, Electrical Engineering or related field.
- Certification in VMware (VCP), Microsoft /Linux Professional certification in systems.
- 5 years Technology experience with experience in: Operating Systems Administration in AIX, Linux and Windows
Key Competencies and Attributes:
- Storage Administrations, and Virtualization administration on VMware.
- Has passion and drive to achieve results under difficult circumstances
- A good communicator with great problem solving skills; demonstrates strong planning and organizing abilities.
- Capacity to influence decisions at senior management levels
- Pleasant and able to relate well in diverse social set ups and teams.
- Proficient in latest technology for IT systems and management.
- Excellent organizational skills and attention to detail.
- Ability to make business decisions
- Ability to work under pressure
go to method of application »
Job Purpose:
- Responsible for supporting in developing IT information models and related documentation for technology Systems in use by or to be procured by the Bank in line with Bank policies, processes and relevant guidelines.
Key Responsibilities:
- Provide regular progress reports to the Manager - Enterprise Architecture, Governance and Change.
- Develop and foster internal and external stakeholder communications.
- Influence the stakeholders to adopt standard working frameworks and collaboration with IT during innovation identification and appraisal of Projects.
- Advice on mechanism and reuse of built solutions for ease of Budget planning & control over IT Strategy and Architecture.
- Analyzing business requirements and translating them into technical solutions.
- Lead the enterprise architecture governance and compliance processes to ensure all areas of the organization are architecting and implementing solutions that adhere to the defined guiding principles and best practices.
- Provide technical guidance to development teams during project execution.
- Lead architectural reviews to ensure solutions meet functional and non-functional requirements.
- Deliver an enterprise architecture framework that drives technology, solutions development standards and provide common approaches for integration across enterprise applications, processes, and data leading to architecture artifacts, frameworks and patterns to be used as references by the development teams across the organization.
- Design solutions that integrate with existing systems and infrastructure.
- Collaborate with business stakeholders to understand requirements and provide technical recommendations
- Act as the technical liaison between business teams, development teams, and external vendors.
- Lead analysis of technology industry and market trends to determine their potential impact on enterprise architecture.
- Develop guidelines and standards that will direct and inform how Information Technology investments will be evaluated for compliance with the Bank’s Enterprise Architecture.
- Align and rationalize technology decisions and investments and develop a catalogue of approved technologies for the Bank.
- Provide and maintain a repository for all EA artefacts including procedures, principles, standards and tools and continuously guide on their consumption and measure adoption.
- Provide guidance for the IT Change Management through standardized methods and procedures for efficient and prompt handling of all changes to control IT environments leading to reduced impact and incidents upon service and alignment/adherence to Enterprise Architecture.
- Performing analysis and evaluating internal and external business drivers that may influence change in the enterprise target architecture.
- Any other official duty that may be allocated by management from time to time.
The Person:
- The ideal candidate must possess the following:
Qualifications:
- Bachelor’s degree in computer science, Computer Engineering, Information Technology or related field of study.
- Professional qualifications such as TOGAF, ITIL Foundation
- 8 years’ progressive experience in Information Technology.
- At least 5 years’ experience in at least two IT disciplines such as enterprise architecture, application architecture, application development, middleware and SOA in a multi-tier environment.
- At least 5 years’ experience with Operating systems (Windows, AIX, LINUX).
- At least 3 years’ experience in a leading formal enterprise architecture framework.
Key Competencies and Attributes:
- Influence stakeholders to adopt standard working frameworks and collaboration with IT and Business
- Owners and Subject Matter Experts during innovation identification and appraisal of Projects
- Exposure to multiple, diverse technologies and processing environments.
- Know all components of holistic enterprise architecture.
- Familiar with graphical modeling approaches, tools and model repositories
- Communicate clearly and persuasively, orally or in writing, dealing with technical issues in a nontechnical manner.
- Work participatively on projects with technical and non-technical colleagues.
- Analyse and choose between options where the solution is not always obvious.
- Capacity to influence decisions at senior management levels
- Analyse information from range of sources and develop effective solutions/recommendations.
- Keep abreast of technical developments and trends, bring these into day-to-day work when feasible and build them into new project developments.
- Proficient in latest technology for IT systems and management.
- Aim to get things done well and set and meet challenging goals, create own measures of excellence and constantly seek ways of improving performance.
Method of Application
Apply by sending your CV and Cover Letter to recruitment@familybank.co.ke before 2nd May 2025.
Build your CV for free. Download in different templates.