Operations

Solution Architect

KCB Bank Kenya·Nairobi, kenya·Full Time·Hybrid
OperationsFull TimeHybrid
-Closes Nov 13, 2026

JOB PURPOSE

  • Reporting to Senior Manager Solutions Architecture, the job holder will be responsible for developing solution designs specifications, reviews of solution designs and completed implementations, recommendations and analysis of their impact on the overall business goals and outcomes. The holder of this position leverages their profound knowledge of available technologies to recommend the best solution according to the documented requirements and existing environment. The key deliverable of this role is to provide a set of technological solutions and the strategy of their implementation while minimizing technical debt.

KEY RESPONSIBILITIES

  • Analyzing enterprise specifics - Facilitate the identification and analysis of the Bank's business drivers to deliver enterprise business, information, technical and solution architecture requirements.
  • Solution Design - End-to-end solution & architecture design for assigned projects and initiatives and ensuring solution design alignment between stakeholders before implementation.
  • Analyzing and documenting requirements - Elicit business requirements using interviews, analysis, requirements workshops, surveys, site visits, business process descriptions, use cases, scenarios, business analysis, task and workflow analysis.
  • Setting the collaboration framework- Liaise with the business subject matter experts in the development of clear roadmaps of business solutions.
  • Analyzing the technology environment - Provide an analysis to determine best path for solving business problems/opportunities that may include process improvement vis a vis information technology systems enhancement.
  • Controlling solution development - Participate in solution developments to ensure technical (as documented in solution designs) and business requirements are adhered to. Any valid deviations should be documented exceptions for tracking and remediation of technical debt.
  • Supporting project management- Provide architectural oversight of projects and ensure that requirements are in alignment with business strategies and business architecture roadmap/framework.
  • Leverage's business capabilities as a platform for illustrating the link between business needs with decisions to their technology, solution, business and information architecture efforts
  • Translate strategic initiatives into delivery-focused change initiatives, while translating business processes and issues into effective conceptual and logical models.
  • Build and maintain repository for deliverables, methodologies, and business development documents
  • Ability to independently facilitate discussions with groups of diverse stakeholders and manage the flow of conversation while driving to meet business objectives.
  • Ability to independently manage conflict among diverse cross portfolio stakeholders related to competing interests and requirements. Able to help stakeholders objectively examine real needs versus wants and ways to collaborate to achieve win/win resolutions.
  • Develop and guide adoption of design patterns with a view of standardizing solution components built for the enterprise
  • Participate, guide and support quality assurance team in planning and execution of performance testing and other non-functional tests
  • Lead in all round capacity management for current and future solutions

Academic & Professional

Particulars Detail Specific Field or Qualification Need Type

  • Education Bachelor's Degree Bachelor's degree in Computer Science, Computer Engineering, Information Technology or a related field of study RQ
  • Professional Qualifications CBAP, TOGAF, ITIL Foundation, Design Thinking and Innovation (One or more certification) AA
  • Project Management/ Scrum Certifications PRINCE II/PMP/MSP/SMC/CSM/PMI-ACP AA

Experience

Detail Minimum No of Years Need Type

  • 7+ years progressive experience in Information Technology 7 RQ
  • Experience in at least two IT disciplines such as (business architecture, application architecture, application development, middleware, microservices and Service Oriented Architecture) 5 RQ
  • Prior working experience with a formal enterprise architecture framework 3 RQ
  • Exposure to multiple, diverse technologies, cloud computing and containerization. 3 ES
  • Excellent understanding of software delivery processes, (DevOps) and methodologies (i.e. waterfall, agile, hybrid) 3 ES
  • Knowledge of all components of holistic enterprise architecture 4 ES

Key skills

BA/BSc/HNDProfessional Certificate

At a glance

Company

KCB Bank Kenya

Location

Nairobi, kenya

Employment

Full Time

Experience

Valid until

November 13, 2026

Created

October 30, 2026

More opportunities

Similar roles you might like

Data Architect

KCB Bank Kenya

Nairobi, kenya

full-time

JOB PURPOSE The holder of this role will be responsible of developing and aligning information architecture strategy with business processes and goals and applying best practices in areas such as data definitions and stewardship, information lifecycle management, big data, integrated data security, and unified collaboration. He/She will ensure different stakeholders have the timely, reliable and secure information they need to react quickly to market changes and manage the business effectively KEY RESPONSIBILITIES Provide information strategy and architecture for the Bank that meets business and enterprise needs, and to deliver design blueprints/artefacts that enable that architecture to be built and operated, as well as appropriately validated roadmaps. Design and guide the building of consistent cross functional solutions that are robust in answering deliverables that build enterprise data solutions regardless of technology or data platform. Analyzing and documenting requirements- Elicit business requirements using interviews, analysis, requirements workshops, surveys, site visits, business process descriptions, use cases, scenarios, business analysis, task and workflow analysis. Develop and maintain all architectures that impact the Information Architecture of the Bank, incorporating the management of structured and unstructured data standards, roadmaps, patterns and methodologies for all business solutions and technologies Ensure that all solutions leverage, and consider enterprise data solutions that provide as much reuse benefit across multiple programs as feasibly possible Provide the leadership in breaking down, planning and sequencing the business vision & strategy into technology deliverables and mapping to data needs. Liaise with program or data platforms leadership to report and plan solution dependencies Provide data engineering and data solution governance around the programs and engineering teams to ensure build components adhere to defined cross program solutions Evaluate and recommend emerging technologies for data management, storage, and analytics such as IoT, Big Data, Artificial intelligence, Machine Learning etc. Facilitate the identification and analysis of the Bank's business drivers to deliver enterprise business, information, technical and solution architecture requirements. Assess the current Business framework to detect critical data deficiencies and recommend for improvement in line with the IT strategy and delivery priority of the IT/Bank programs. Coordination of integration architecture ensuring alignments of discrete project-based integration solutions with enterprise integration architecture principals, patterns, and standards. Develop conceptual, logical, and physical data models to support data analysis and business intelligence Participate in the IT quality assurance process. 1. sired future state Academic & Professional Particulars Detail Specific Field or Qualification Need Type4 Education Bachelor's Degree Bachelor's degree in Computer Science, Computer Engineering, Information Technology or a related field of study RQ Professional Qualifications TOGAF, CBAP AA Project Management/ Scrum Certifications PRINCE II/PMP/MSP/SMC/CSM/PMI-ACP DE Experience Detail Minimum No of Years Need Type[1] Total Minimum No of Years' Technical Experience Required 7 RQ Information Technology with focus Data Analysis, Data systems, Data models, Data Governance, data Architecture, Applications Architecture and /or Software Development 5 RQ Experience in at least three of the following IT disciplines such as (Application architecture, Data Architecture, Integration architecture, application development, middleware, Microservices) in a multitier environment. 5 RQ Operating and database systems (windows, Unix) 5 RQ

2 hours ago

Technical Product & Solutions Lead

Salix Data

Nairobi, kenya

full-time

Job Description Technology Assessment & Strategy Assess existing enterprise applications and product ecosystems. Evaluate platform architecture, scalability, performance, security, and maintainability. Identify risks, bottlenecks, and opportunities for modernization. Develop practical roadmaps aligned to business objectives. Product & Delivery Leadership Lead large-scale software enhancement and expansion initiatives. Translate business requirements into actionable technical workstreams. Define delivery priorities, milestones, dependencies, and success measures. Ensure projects remain aligned with client expectations and business goals. Technical Leadership Collaborate with architects, developers, QA teams, and business analysts. Review solution designs and provide technical guidance. Support architectural decision-making and governance. Promote engineering best practices and scalable design principles. Client Engagement Act as a trusted advisor to client stakeholders and executive leadership. Facilitate discovery workshops and solution planning sessions. Present recommendations and progress updates to business leaders. Build strong customer relationships through proactive communication. Innovation & Emerging Technology Identify opportunities to leverage AI, intelligent automation, analytics, and process optimization. Evaluate technologies that can improve operational efficiency and customer experience. Support long-term digital transformation initiatives. Qualifications Experience 7+ years of experience in software delivery, solution architecture, product management, or technology consulting. Experience leading enterprise software implementations or modernization initiatives. Proven experience working directly with executive stakeholders and business leaders. Experience managing distributed or cross-functional technical teams. Technical Knowledge Strong understanding of: React.js Node.js REST APIs PostgreSQL MongoDB Redis Cloud Platforms (Azure, AWS, or GCP) Modern application architecture Leadership Competencies Exceptional stakeholder management skills. Strong analytical and problem-solving capabilities. Ability to balance business priorities with technical realities. Excellent written and verbal communication skills. Preferred Qualifications Experience in Insurance, Financial Services, FinTech, or InsurTech environments. Experience serving as a Technical Lead, Solutions Architect, Head of Technology, Technical Product Manager, or CTO-level advisor. Exposure to AI-enabled business solutions. Agile, Scrum, or PMP certification. Experience managing multiple concurrent projects. What Success Looks Like Within the first 6 months, the successful candidate will: Complete platform and solution assessments. Establish delivery roadmaps and priority initiatives. Support expansion of enterprise software capabilities. Improve collaboration between business and technical teams. Help accelerate delivery while maintaining quality and scalability.

9 hours ago

Submit Cvs – New Recruitment

Co-operative Bank of Kenya

Kenya, kenya

Full-Time

The Co-operative Bank of Kenya Limited is incorporated in Kenya under the Company Act and is also licensed to do the business of banking under the Banking Act. The Bank was initially registered under the Co-operative Societies Act at the point of founding in 1965. This status was retained up to and until June 27th 2008 when the Banks Special General Meeti AI Integration Engineer The Role Specifically, the successful jobholder will be required to: Design, develop, test and maintain APIs, events, messages, connectors, batch interfaces and secure tool interfaces that enable approved AI models, agents and assistants to retrieve trusted data and perform authorised actions in enterprise systems. Implement integrations through the Bank’s approved API gateway, integration platform and messaging infrastructure using appropriate REST, SOAP, GraphQL, message-queue, event-streaming and batch patterns in line with enterprise integration standards. Translate interface requirements into clear contracts, schemas, mappings, error handling, reconciliation and service-level requirements. Apply security controls including authentication, authorisation, encryption, secrets handling, input validation, throttling, data masking, logging and auditability, with human-in-the-loop controls for sensitive or high-impact actions performed by AI agents. Build resilient integrations with idempotency, retry, timeout, circuit-breaker, queueing and recovery patterns appropriate to the service criticality. Collaborate with system owners, Application Engineers, Data Engineers, Architects, ICT Security and QA to deliver the real-time and batch data feeds required by AI models and decisioning services, coordinate dependencies, and complete end-to-end and regression testing. Manage integration releases through the Bank’s change-management process, coordinating deployment and production handover with system owners and delivery teams. Monitor integration health, performance and reliability; troubleshoot failures; resolve incidents and defects within agreed service levels; and address capacity, resilience and technical-debt concerns. Contribute to reusable integration patterns and API standards in collaboration with the AI & Data Architect and Enterprise Architecture. Maintain interface catalogues, API specifications, schemas, mapping documents, interface agreements, operational procedures, release artefacts and production-support documentation for internal system owners and third-party providers. Skills, Competencies and Experience The successful candidate will be required to have the following skills and competencies: A bachelor’s degree in Computer Science, Software Engineering, Information Technology or a related field. Professional certification in integration platforms, API management, cloud or software engineering is an added advantage. At least four (4) years of experience in systems integration, API engineering, middleware, messaging or backend software engineering. Demonstrated hands-on experience integrating high-availability enterprise systems, including core banking platforms or comparable solutions. Experience in banking, financial services, fintech, telecommunications or payments environments is preferred. REST/JSON, event, messaging and batch integration patterns. API gateways, middleware and service management. Interface contracts, schemas and data mapping. Integration security and secrets management. Resilience, reconciliation and error-handling patterns. Automated integration and contract testing. Monitoring, troubleshooting and production support. Clear technical documentation and stakeholder coordination. Data Engineer The Role Specifically, the successful jobholder will be required to: Design, develop, test and maintain batch, streaming and real-time data pipelines that integrate data from approved source systems into the Bank’s data and AI platforms. Build reusable, well-structured data products and feature sets that support business intelligence, analytics, AI solutions and informed decision-making. Implement data quality controls, reconciliation, metadata, lineage and monitoring mechanisms to ensure data accuracy, completeness, consistency and timeliness. Apply data security, privacy, access controls, encryption and retention requirements in line with the Data Protection Act, 2019, and the Bank’s policies and standards. Optimise data pipelines for performance, reliability, scalability and cost, ensuring effective recovery, auditability and operational resilience. Collaborate with cross-functional teams and business data owners to translate business requirements into fit-for-purpose datasets and data solutions. Integrate automated testing, source control and CI/CD practices into data engineering workflows, supporting deployments across development, testing and production environments. Monitor production pipelines, troubleshoot incidents, resolve defects and maintain technical documentation and operating procedures. Develop data ingestion and processing pipelines for unstructured data, including documents, text and voice, to support generative AI applications and technologies such as vector databases. Skills, Competencies and Experience The successful candidate will be required to have the following skills and competencies: A bachelor’s degree in Computer Science, Information Technology, Engineering, Data Science, Mathematics or a related field. At least four (4) years of relevant experience in data engineering, ETL/ELT development, database engineering or big-data implementation. Hands-on experience building and supporting production data pipelines and curated analytical datasets. Strong proficiency in SQL and Python, Scala or comparable programming languages. Professional certification in data engineering, cloud data platforms, databases or analytics will be an added advantage. Experience in banking, financial services or another regulated data environment will be an added advantage. AI & Data Architect The Role Specifically, the successful jobholder will be required to: Define and maintain the Bank’s AI and data architecture frameworks, standards, principles and strategic roadmaps, ensuring alignment with enterprise architecture. Establish data architecture standards for data modelling, integration, quality, metadata, lineage and master data management to support trusted, governed data products for AI and analytics. Translate business priorities into end-to-end AI and data solution architectures, covering data, models, applications, integration, security, monitoring and support. Develop reusable architecture patterns for machine learning, generative AI and agentic AI, incorporating appropriate governance, safeguards, monitoring and human oversight. Evaluate AI technologies, platforms, models and vendors, recommending fit-for-purpose solutions based on business value, cost, security, scalability, resilience and interoperability. Define standards for AI model deployment, monitoring and lifecycle management, including MLOps and LLMOps, in collaboration with technology, data, security and infrastructure teams. Lead architecture reviews, document design decisions and risks, and ensure compliance with the Bank’s architecture governance frameworks and technical standards. Collaborate with cross-functional teams to resolve design dependencies and ensure solutions meet business, operational, security, privacy, performance and regulatory requirements. Maintain AI and data architecture documentation, capability maps, technology standards and transition roadmaps, while providing technical leadership to delivery teams. Guide AI infrastructure capacity, performance and cost optimisation, ensuring scalable, efficient and sustainable AI adoption across the Bank. Skills, Competencies and Experience The successful candidate will be required to have the following skills and competencies: A bachelor’s degree in Computer Science, Information Technology, Engineering, Data Science or a related field. A relevant master’s degree is an added advantage. Professional certification in enterprise architecture, cloud architecture, data architecture or AI architecture is an added advantage. At least eight (8) years of experience in data, software or solution architecture, including at least three (3) years designing AI, machine learning or advanced analytics solutions. Demonstrated experience designing and delivering enterprise-scale data platforms and production machine learning solutions, including integration of analytical or AI services into operational applications. Relevant data-platform experience may include data lakes, lakehouses or data warehouses. Practical experience designing cloud and hybrid architectures, including containerised deployment and API-led and event-driven integration, with the ability to assess technology choices and implementation trade-offs. Experience in financial services, banking, fintech, telecommunications or another highly regulated industry. AI Application Engineer The Role Specifically, the successful jobholder will be required to: Design, develop, test and maintain AI-enabled application features, services and components for customer-facing and internal solutions, including retrieval-augmented generation, conversational assistants, AI agents, tool-calling workflows, intelligent document processing, recommendations and workflow automation. Translate product, process and user requirements into secure, maintainable technical designs and working software aligned to approved architecture and engineering standards. Take responsibility for integrating models developed by Data Scientists and approved AI services into production applications. Build and test the application APIs, services, user interfaces and workflow integrations required for secure operation and business adoption, maintaining clear separation between application integration and model development responsibilities. Implement and test application-level AI controls appropriate to the approved use case and the Bank’s responsible AI standards. Apply prompt engineering, automated and human evaluation, guardrails, human-in-the-loop controls, fallback behaviour, audit trails, user feedback and explainability features where relevant. Evaluate and document AI output accuracy, safety and consistency, and address identified application-level issues. Write clean, reusable and well-tested code; participate in peer reviews; address defects, vulnerabilities, performance issues and technical debt. Implement application monitoring for availability, performance, usage, model interaction, cost and business outcomes. Use the resulting metrics to identify and address reliability, latency and cost issues within assigned application components. Coordinate with Integration and Platform Engineers on controlled production releases and issues requiring changes outside those components. Coordinate application engineering requirements, dependencies and issue resolution with Product Owners, Data Scientists, Data Engineers, Architects, Integration Engineers, QA, Security and business teams. Deliver the assigned application engineering contributions within cross-functional squads from discovery through adoption. Maintain technical documentation, deployment artefacts and support procedures for assigned application components. Investigate and resolve production issues within those components, coordinating with other teams where required. Develop and maintain reusable AI components, libraries and engineering patterns that support consistent delivery across squads. Skills, Competencies and Experience The successful candidate will be required to have the following skills and competencies: A bachelor’s degree in Computer Science, Software Engineering, Information Technology or a related field. Relevant professional certification in software engineering, cloud development, DevSecOps, AI/ML engineering or generative AI is an added advantage. At least five (5) years of experience in software or application engineering, including delivery of production systems and integrations, with demonstrated experience building applications that use AI, machine learning or generative AI. Demonstrated experience with APIs, modern application frameworks, automated testing and secure software development. Hands-on experience building AI-enabled applications using LLM application frameworks and APIs, with the ability to select and apply suitable technologies within the Bank’s approved architecture. Demonstrated experience integrating AI/ML or generative AI services into production business applications, including application interfaces and controls for secure and reliable operation. Experience in banking, fintech or other regulated digital environments is an added advantage. AI Risk & Compliance Specialist The Role Specifically, the successful jobholder will be required to: Implement and maintain the Bank’s responsible AI governance framework, policies, standards, controls and approval processes. Maintain an enterprise-wide inventory of AI use cases, models, providers and third-party AI tools, ensuring appropriate ownership, risk classification, approvals and lifecycle monitoring. Conduct AI risk and impact assessments covering data protection, cybersecurity, model risk, bias and fairness, explainability, human oversight, third-party risk and regulatory compliance. Establish risk-based control, testing and evidence requirements, including model validation, bias testing, generative AI safeguards and incident management. Coordinate independent reviews and approvals with Risk, Legal, Compliance, Data Protection, ICT Security, Model Risk and relevant business control owners. Monitor AI risks, control effectiveness, model performance, incidents, complaints and remediation actions, preparing reports for management and Board governance forums. Support investigations and resolution of AI-related incidents, control breaches and performance concerns, ensuring lessons learned inform improved controls and practices. Monitor emerging AI regulations and industry developments, maintain governance documentation, and promote responsible AI awareness through targeted training and guidance. Skills, Competencies and Experience The successful candidate will be required to have the following skills and competencies: A bachelor’s degree in Risk Management, Law, Compliance, Information Systems, Data Science, Computer Science, Statistics or a related field. At least six (6) years of relevant experience in risk management, compliance, audit, privacy, model risk, technology risk, data governance or AI governance. Demonstrated experience designing or implementing governance and control frameworks within a regulated environment. Practical exposure to AI/ML risk, model lifecycle controls, data protection and third-party technology risk will be an added advantage. A relevant postgraduate qualification and professional certification in risk, compliance, privacy, information security, audit, data governance or responsible AI will be an added advantage. AI – QA Automation Engineer The Role The successful jobholder will be expected to: Define and maintain risk-based test strategies and plans for AI-enabled applications, data pipelines, integrations and platform services, with traceability to agreed requirements and acceptance criteria. Build and maintain automated test suites for APIs, user interfaces, data pipelines, integrations, regression, performance, resilience and security-related quality checks. Validate the quality, reliability and safety of AI solution behaviour, including relevant safeguards, against approved requirements. Develop representative test data and scenarios that address relevant business, technical and AI risks, while protecting sensitive and personal data and collaborating with ICT Security and AI Risk and Compliance. Integrate automated quality gates into delivery pipelines and ensure defects, failed controls and release risks are visible before deployment decisions. Coordinate end-to-end, performance, recovery and production-verification testing with technology teams, and support business-led user acceptance testing. Maintain the resulting test evidence in line with audit and governance requirements; business acceptance remains with the designated business owner. Maintain objective test evidence, track defects and verify fixes, working with responsible teams to resolve issues. Report residual risks and provide an independent quality assessment without assuming business or risk approval authority. Review post-release quality with engineering and support teams, and use the findings to improve test coverage, automation and quality practices across AI delivery squads. Qualifications, Skills & Attributes The successful jobholder will be required to possess the following qualifications, skills and attributes: A bachelor’s degree in Computer Science, Software Engineering, Information Technology, Data Science or a related field. Professional certifications such as ISTQB Foundation Level, Test Automation Engineer, AI Testing, agile testing or an equivalent quality-engineering certification are an added advantage. At least four (4) years of experience in software quality assurance or quality engineering, including at least two (2) years of strong hands-on test-automation experience. Demonstrated experience testing APIs, integrations, digital applications and data-intensive systems. Exposure to AI/ML validation, model testing or data-quality testing is preferred. Test strategy, risk-based testing and requirements traceability. UI, API, integration and data-pipeline automation. Performance, resilience and security-related testing. AI/ML quality concepts, metrics, bias and guardrail testing. CI/CD quality gates and test reporting. Test-data management and privacy controls. Defect management and root-cause analysis. Independent judgement and concise release-risk communication. Data Scientist The Role Specifically, the successful jobholder will be required to: Collaborate with business and product teams to identify priority business challenges, define analytical approaches and establish measurable outcomes. Analyse complex datasets to uncover trends, patterns and opportunities, translating findings into actionable insights and recommendations for business leaders and stakeholders. Develop, train, test and validate statistical, machine learning, generative AI and optimisation models using robust and reproducible methodologies. Establish model performance benchmarks, validation criteria and monitoring frameworks, ensuring fairness, explainability, appropriate human oversight and compliance with the Bank’s responsible AI and model risk requirements. Work with Data Engineers and Application Engineers to deploy models and AI solutions into production using approved MLOps/LLMOps practices. Design and conduct experiments, pilots and post-deployment evaluations to measure business impact and continuously improve model performance. Monitor model effectiveness and business outcomes, identify performance deterioration or data drift, and recommend model recalibration, retraining or retirement where necessary. Maintain comprehensive model documentation, code and validation evidence to support governance, audit and ongoing model management. Contribute reusable analytical assets and share knowledge to strengthen data science and AI capabilities across the Bank. Skills, Competencies and Experience The successful candidate will be required to have the following skills and competencies: A bachelor’s degree in Data Science, Statistics, Mathematics, Actuarial Science, Computer Science, Economics, Engineering, Operations Research or a related quantitative field. At least four (4) years of relevant experience in data science, advanced analytics, machine learning or applied AI. Demonstrated experience taking analytical or machine learning solutions from problem definition through validation to production deployment. Proficiency in Python or R and SQL, with strong knowledge of statistical modelling, machine learning, feature engineering and model evaluation. Experience in credit, fraud, collections, customer analytics, banking operations or a related business domain will be an added advantage. A relevant master’s degree or professional certification in data science, machine learning, cloud computing or AI will be an added advantage AI Data Architect The Role Specifically, the successful jobholder will be required to: Define the target architecture and transition roadmap for the Bank’s enterprise data platforms, including data warehouses, data lakes or lakehouses, real-time streaming capabilities, integration patterns and consumption layers, within the approved enterprise architecture. Design conceptual, logical and physical data models for priority data products, analytical solutions and AI use cases, with clear definitions, ownership and quality requirements. Define architecture patterns for data ingestion, storage, transformation, sharing, retention, archival and deletion across batch, streaming and real-time use cases. Partner with business data owners and Data Governance teams to establish common definitions, metadata, lineage, master and reference data requirements and authoritative sources. Guide Data Engineers in implementing scalable, reusable and governed data products, ensuring traceability from source to consumption, rationalising legacy data stores, reducing unnecessary duplication and defining migration approaches towards the target-state data platform. Ensure data designs incorporate security classification, access control, privacy, segregation, encryption, retention, resilience and regulatory requirements by design, including compliance with the Data Protection Act, 2019. Review data solution designs and proposed changes to source systems for data impact, represent data architecture at the Architecture Review Board, document architecture decisions and exceptions, and ensure identified risks and technical debt have accountable owners and agreed remediation plans. Maintain enterprise data models, data cataloguing requirements and architecture artefacts, and provide technical guidance to delivery squads, Data Engineers, Data Scientists, the AI and Data Architect, business data owners and other stakeholders. Skills, Competencies and Experience The successful candidate will be required to have the following skills and competencies: A bachelor’s degree in Computer Science, Information Systems, Data Management, Engineering, Mathematics or a related field. A relevant master’s degree is an added advantage. Professional certification in data management, data architecture, enterprise architecture or cloud data platforms is an added advantage. At least seven (7) years of experience in data management, data engineering, database design, analytics or architecture, including at least three (3) years in data architecture or a senior data modelling role. Demonstrated experience designing enterprise data models and modern analytical data platforms. Experience in banking, financial services or another data-intensive regulated environment is preferred. Conceptual, logical and physical data modelling. Data warehousing, lakehouse, data lake and data product patterns. Metadata, lineage, master and reference data, and data quality. Batch, streaming and real-time data architecture. SQL and relational and non-relational data technologies. Privacy, security, records retention and resilience by design. Data architecture governance and design review. Communication with business data owners and technical teams. Flexibility to work across business and technology teams and to support critical delivery or production activities when required. Commitment to confidentiality, responsible use of data and AI, and compliance with the Bank’s policies and control requirements. Don't Keep Share!: WhatsApp Tweet

3 days ago

Partner Development Manager

Microsoft

Nairobi, kenya

full-time

Responsibilities AI & Frontier Partner Transformation Lead the shift of your SSP/SI partners into Frontier partners: AI-first businesses with effective practices across Copilot, agents, Azure AI, Data, Apps and Security. Help partners design, package and bring to market repeatable, profitable AI solutions and managed services. This covers AI readiness assessments, data platform modernization, agent development and Copilot adoption, all tied to clear business results. Push partners to use AI internally first ("Customer Zero"), so they sell from real experience and can show the value of AI to customers. Build partners' technical and delivery capacity in AI and cloud through designations, specializations, advanced certifications and focused skilling programs. Sales Strategy & Partner Business Planning Set the sales strategy for each partner and turn it into a joint business plan. Plans should include clear revenue, consumption, pipeline and customer-acquisition targets tied to Microsoft's priorities. Engage partner C-level leaders as a trusted advisor. Influence their investment in Microsoft AI and cloud practices, sales capacity and go-to-market. Find and pursue growth opportunities across new customer acquisition, Azure consumption, Copilot and Security attach, CSP growth, EA-to-CSP transitions, renewals, upsell and cross-sell. Use Microsoft partner programs, incentives and funding strategically to speed up growth, with a measurable return on every investment. Co-Sell & Pipeline Execution Build proven co-sell between partners and Microsoft's field teams (account executives, solution specialists, technical architects), using Microsoft's customer engagement process (MCEM) and proven win formulas. Create, qualify and speed up joint pipeline. Drive fast partner response on shared opportunities, move deals through the stages, and convert pipeline into closed revenue. Lead joint account and territory planning to target high-potential customers and focus AI and Frontier plays where they'll have the biggest impact. Help partners win dynamic deals by clearly explaining Microsoft's strengths against competitors. Operational Excellence & Accountability Run a disciplined, data-driven rhythm of business: monthly and quarterly business reviews, executive governance, pipeline reviews and forecast accuracy. Track performance closely with Microsoft sales and partner insight tools. Act early on risks and gaps so you consistently meet or beat targets. Coordinate internal teams, including partner solution architects, partner marketing, deal acceleration and program teams, so they focus on the opportunities that matter most. East Africa Execution Hub Use Kenya as the regional hub to scale proven partner-led AI and cloud plays across East Africa, and share leading practices across markets. Culture & Compliance Lead with a growth mindset, a "learn-it-all" attitude and a sense of urgency. Live Microsoft's values, culture and Trust Code in every decision. Qualifications Bachelor's degree in Business, Engineering, Computer Science, Marketing or a related field, together with extensive, senior-level experience in technology sales, channel sales or partner development, OR equivalent experience. Broad, hands-on channel experience managing resellers, system integrators or managed service providers, with a thorough understanding of partner business models and channel economics. A consistent track record of exceeding revenue, consumption and pipeline targets by selling through and with partners. Well-developed sales execution skills: pipeline management, forecasting, deal strategy, closing, and co-selling with a direct sales team. In-depth knowledge of AI and cloud (generative AI, agents, Copilot, Azure, Data and Security), with experience helping partners build and launch AI and cloud practices. Sound business and financial skills, including building business cases, analysing pipeline and revenue, and achieving a return on partner investments. The credibility and communication skills to engage and influence C-level leaders without formal authority. Strategic thinking, with the discipline to turn strategy into day-to-day execution. An established network in the Kenyan and East African technology ecosystem, and willingness to travel across the region. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

3 days ago

Technical Architect End User Services

NTT DATA, Inc.

Nairobi, Nairobi County, Kenya, kenya

Full-time

Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.Job DescriptionKey Responsibilities:Designs and architects end user computing solutions that align with business objectives, taking into consideration scalability, security, and performance requirements.Collaborates with stakeholders to gather business requirements, understands their end user computing needs, and proposes appropriate technical solutions.Assesses and recommends end user computing platforms and tools that best fit the organization's requirements and objectives.Develops and maintains technical documentation, including solution architecture diagrams, design specifications, and implementation plans.Analyzes, develops and recommends long-term strategic plans to ensure end user computing tools meet current and future requirements.Viewed as a trusted technical advisor to the client and provide technical guidance to development teams during the implementation of end user compute solutions.Provides pre-sales technical support and expertise in analyzing client requirements, in conjunction with the client’s current end user computing capabilities.Ensures technical solutions will accomplish the client's objectives.Works with internal stakeholders to produce a technical specification for the custom development and systems integration requirements for the solutionDevelops or produces the technical design document to match the solution design specifications.Working with the relevant internal stakeholders, participate or lead in scope of work determination, product pricing and RFP/RFI responses.Assists with the determination of outsourcing, product pricing and collaborates with others to develop an implementation solution.Integrates end user computing platforms with existing enterprise systems, ensuring seamless DATA exchange and interoperability.Responsible for influencing and guiding members of the Sales team and to ensure that they are equipped to close deals and maintain visibility of forecasting and sales pipeline in order to influence potential deals.Manages client proof of concept (POC) initiatives, which will require the involvement of the appropriate resources, and setup and delivery of the POC.Ensures compliance with DATA privacy regulations, industry standards, and organisational security policies in the design and implementation of end user computing solutions.On all assigned engagements, owns the proposed solution and transitions the build / implementation to the delivery team.Specifically relating to opportunity pursuit this role will evaluate each opportunity for alignment with organizational capabilities and business policy, prepare the executive summary that outlines all of the information gathered from the client in regard to their needs, as understood, document the proposed technology solution, document the statement of work along with all labor requirements, work with the relevant internal stakeholders to prepare the pricing format that will be supplied to the customer, perform the actual solution design and prepare a parts list outlining solutions to be provided, develop and manage a proof-of-concept as such may be required, engage all technical resources required for an accurate solution design, prepare a solution diagram outlining the proposed solution, document all deliverables and what constitutes a successful completion, review the final parts list as supplied and submit all information to the applicable bid team for final assembly, verify the proposal’s accuracy and sign off on the final documents to be presented to the client, assist during the final presentation to the client as appropriate.Knowledge and Attributes:Seasoned client engagement skills coupled with good technical consulting skills.Understanding of the vendor’s products business and technology positioning.In-depth knowledge in end user computing platforms such Microsoft Modern Workplace, Security, Compliance, and Infrastructure technologies, including Microsoft 365, Microsoft Copilot, Intune, Entra ID, Defender XDR, Purview, Azure, Exchange Online, Teams, SharePoint, Windows Server, Windows Client, and hybrid identity solutionsStrong understanding of ManageEngine and Mimecast solutions, including Endpoint Management, IT Service Management (ITSM), Privileged Access Management (PAM), Security Operations, Email Security, Data Protection, Governance, and Compliance platformsAbility to collaborate and communicate effectively with team members, contributing to their success.Broad product knowledge integrated with technology understanding.Understanding network protocols, topologies and security.Seasoned understanding of system and software architecture principles, design patterns, and best practices.Strong troubleshooting and problem-solving skills to identify and resolve technical issues.Familiarity with security best practices, DATA privacy regulations, and compliance requirements.Understanding of how end user compute platforms integrate with other enterprise systems (such as Active directory, ERP systems, CRM systems, etc.) is important.Knowledge of APIs, web services, and DATA exchange protocols will enable seamless integration between end user compute tools and existing infrastructure.Understanding user access controls, encryption, DATA loss prevention, and other security measures is crucial.Basic understanding of key vendor subscription models such as Microsoft EA and LSP program.Academic Qualifications and Certifications:Bachelor's degree in information technology, computer science or information systems or a related field.Certification and working knowledge of relevant Microsoft certifications aligned to Microsoft Solution Partner DesignationsModern Work - Microsoft 365 Certified: Enterprise Administrator Expert (MS-102), Microsoft 365 Certified: Teams Administrator Associate (MS-700) Microsoft 365 Certified: Endpoint Administrator Associate (MD-102)Security - Microsoft Certified: Cybersecurity Architect Expert (SC-100), Microsoft Certified: Security Operations Analyst Associate (SC-200), Microsoft Certified: Identity and Access Administrator Associate (SC-300), Microsoft Certified: Information Protection and Compliance Administrator Associate (SC-400)Infrastructure (Azure) - Microsoft Certified: Azure Administrator Associate (AZ-104)AI & CopilotVendor product, sales and technology certifications – Mimecast, ManageEngineAdditional Industry Certifications (Advantageous) – ITIL, TOGAFRequired experience:Seasoned professional technical experience within a large scale (preferably multi-national) technology services environment.Seasoned experience as a End user computing Technical Architect or a similar role, designing enterprise-level network solutions.Seasoned experience in a professional technical role.Experience with integration and interoperability between end user computing platforms and other enterprise systems.Experience in project management methodologies advantageous.Workplace type: Hybrid WorkingAbout NTT DATANTT DATA is a $30+ billion business and technology services leader, serving 75% of the FortuneGlobal 100. We are committed to accelerating client success and positively impacting society throughresponsible innovation. We are one of the world’s leading AI and digital infrastructure providers, withunmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers andapplication services. Our consulting and industry solutions help organizations and society moveconfidently and sustainably into the digital future. As a Global Top Employer, we have experts in morethan 70 countries. We also offer clients access to a robust ecosystem of innovation centers as well asestablished and start-up partners. NTT DATA is part of NTT Group, which invests over $3 billion eachyear in R&D.Equal Opportunity EmployerNTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.Third parties fraudulently posing as NTT DATA recruitersNTT DATA recruiters will never ask job seekers or candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties who may attempt to impersonate NTT DATA recruiters whether in writing or by phone in order to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will come from an @nttdata.com email address. If you suspect any fraudulent activity, please contact us.

5 days ago

Technical Architect End User Services

NTT Ltd

Nairobi, kenya

full-time

Job Description Key Responsibilities: Designs and architects end user computing solutions that align with business objectives, taking into consideration scalability, security, and performance requirements. Collaborates with stakeholders to gather business requirements, understands their end user computing needs, and proposes appropriate technical solutions. Assesses and recommends end user computing platforms and tools that best fit the organization's requirements and objectives. Develops and maintains technical documentation, including solution architecture diagrams, design specifications, and implementation plans. Analyzes, develops and recommends long-term strategic plans to ensure end user computing tools meet current and future requirements. Viewed as a trusted technical advisor to the client and provide technical guidance to development teams during the implementation of end user compute solutions. Provides pre-sales technical support and expertise in analyzing client requirements, in conjunction with the client's current end user computing capabilities. Ensures technical solutions will accomplish the client's objectives. Works with internal stakeholders to produce a technical specification for the custom development and systems integration requirements for the solution Develops or produces the technical design document to match the solution design specifications. Working with the relevant internal stakeholders, participate or lead in scope of work determination, product pricing and RFP/RFI responses. Assists with the determination of outsourcing, product pricing and collaborates with others to develop an implementation solution. Integrates end user computing platforms with existing enterprise systems, ensuring seamless DATA exchange and interoperability. Responsible for influencing and guiding members of the Sales team and to ensure that they are equipped to close deals and maintain visibility of forecasting and sales pipeline in order to influence potential deals. Manages client proof of concept (POC) initiatives, which will require the involvement of the appropriate resources, and setup and delivery of the POC. Ensures compliance with DATA privacy regulations, industry standards, and organisational security policies in the design and implementation of end user computing solutions. On all assigned engagements, owns the proposed solution and transitions the build / implementation to the delivery team. Specifically relating to opportunity pursuit this role will evaluate each opportunity for alignment with organizational capabilities and business policy, prepare the executive summary that outlines all of the information gathered from the client in regard to their needs, as understood, document the proposed technology solution, document the statement of work along with all labor requirements, work with the relevant internal stakeholders to prepare the pricing format that will be supplied to the customer, perform the actual solution design and prepare a parts list outlining solutions to be provided, develop and manage a proof-of-concept as such may be required, engage all technical resources required for an accurate solution design, prepare a solution diagram outlining the proposed solution, document all deliverables and what constitutes a successful completion, review the final parts list as supplied and submit all information to the applicable bid team for final assembly, verify the proposal's accuracy and sign off on the final documents to be presented to the client, assist during the final presentation to the client as appropriate. Knowledge and Attributes: Seasoned client engagement skills coupled with good technical consulting skills. Understanding of the vendor's products business and technology positioning. In-depth knowledge in end user computing platforms such Microsoft Modern Workplace, Security, Compliance, and Infrastructure technologies, including Microsoft 365, Microsoft Copilot, Intune, Entra ID, Defender XDR, Purview, Azure, Exchange Online, Teams, SharePoint, Windows Server, Windows Client, and hybrid identity solutions Strong understanding of ManageEngine and Mimecast solutions, including Endpoint Management, IT Service Management (ITSM), Privileged Access Management (PAM), Security Operations, Email Security, Data Protection, Governance, and Compliance platforms Ability to collaborate and communicate effectively with team members, contributing to their success. Broad product knowledge integrated with technology understanding. Understanding network protocols, topologies and security. Seasoned understanding of system and software architecture principles, design patterns, and best practices. Strong troubleshooting and problem-solving skills to identify and resolve technical issues. Familiarity with security best practices, DATA privacy regulations, and compliance requirements. Understanding of how end user compute platforms integrate with other enterprise systems (such as Active directory, ERP systems, CRM systems, etc.) is important. Knowledge of APIs, web services, and DATA exchange protocols will enable seamless integration between end user compute tools and existing infrastructure. Understanding user access controls, encryption, DATA loss prevention, and other security measures is crucial. Basic understanding of key vendor subscription models such as Microsoft EA and LSP program. Academic Qualifications and Certifications: Bachelor's degree in information technology, computer science or information systems or a related field. Certification and working knowledge of relevant Microsoft certifications aligned to Microsoft Solution Partner Designations Modern Work - Microsoft 365 Certified: Enterprise Administrator Expert (MS-102), Microsoft 365 Certified: Teams Administrator Associate (MS-700) Microsoft 365 Certified: Endpoint Administrator Associate (MD-102) Security - Microsoft Certified: Cybersecurity Architect Expert (SC-100), Microsoft Certified: Security Operations Analyst Associate (SC-200), Microsoft Certified: Identity and Access Administrator Associate (SC-300), Microsoft Certified: Information Protection and Compliance Administrator Associate (SC-400) Infrastructure (Azure) - Microsoft Certified: Azure Administrator Associate (AZ-104) AI & Copilot Vendor product, sales and technology certifications - Mimecast, ManageEngine Additional Industry Certifications (Advantageous) - ITIL, TOGAF Required experience: Seasoned professional technical experience within a large scale (preferably multi-national) technology services environment. Seasoned experience as a End user computing Technical Architect or a similar role, designing enterprise-level network solutions. Seasoned experience in a professional technical role. Experience with integration and interoperability between end user computing platforms and other enterprise systems. Experience in project management methodologies advantageous.

5 days ago