Senior Manager, Data Engineering and Architecture at

1 month ago


Nairobi, Nairobi Area, Kenya Living Goods Full time
At Living Goods we empower people to improve the health of their families, friends and communities.

Living Goods supports networks of 'Avon-like' health entrepreneurs who go door to door to teach families how to improve their health and wealth and sell life-changing products such as simple treatments for malaria and diarrhea, safe delivery kits, fortified foods, clean cook stoves, water filters, and solar lights.

By combining the best practices from business and public health, we are dramatically lowering child mortality AND creating livelihoods for thousands of enterprising women.

Living Goods supports a network of over 2,000 micro-entrepreneurs in Uganda and Kenya who teach families in their communities how to improve health and well-being while selling affordable, high-impact products like basic medicines, fortified foods, water filters, clean cook-stoves, and solar lights.

As part of the Branch Team, you will play a key role in supporting Community Health Volunteers (CHVs) to deliver high quality health care to their communities and generate sales of critical products.

Summary


We are looking for a Senior Manager for Data Engineering and Architecture, responsible for the planning, implementation, and management of our data systems.

The successful candidate will work closely with our product management, programs, and MEL teams to understand data requirements and oversee the implementation of suitable solutions to ensure stakeholders' needs are satisfied.

Embedded within the Digital Health Team, this role will report to the Director of Software Engineering. The ideal candidate will bring extensive expertise in data engineering, data architecture, data processing and analytics.

Roles And Responsibilities

Collaborate with the product management, program management, and MEL teams to gather data requirements from key stakeholders.

Lead the design, development, and maintenance of the organization's data warehouse infrastructure, ensuring a scalable architecture and robust data provenance.

Spearhead the implementation of advanced data visualization techniques to generate meaningful insights to support performance monitoring and evidence-based decision-making.

Oversee the design, development, and maintenance of data infrastructure, including databases, data warehouses, data lakes, and data processing systems.

Supervise the development and optimization of data pipelines for collecting, cleaning, transforming, loading, analysing and visualizing data.
Monitor data systems' performance and implement optimizations to ensure efficient data storage and retrieval.
Lead, mentor, and manage data and dashboard engineers, providing guidance on best practices and professional development.

Stay abreast of latest developments in data technologies and industry trends to drive innovation and continuous improvement in the organization's data capabilities.

Identify and manage risks related to data management, including data quality, data privacy, and data security risks.

Requirements
Skills & Competencies

10+ years of experience in a senior data management role, including data engineering, architecture, warehousing, and visualization. Preference will be given to candidates who have worked in the digital health sector.

Expert knowledge of data modelling, database design, and data systems, including familiarity with various database technologies (e.g., MSSQL, Postgres, MySQL, CouchDB, MongoDB etc).

Proficiency in developing, deploying, and maintaining scalable and secure data warehouses and data marts.
Experience in leading, mentoring, and developing teams of data professionals.

Ability to translate complex data concepts into understandable terms for non-technical stakeholders and ability to gather and interpret business requirements.

Proficiency in using Business Intelligence (BI) tools, such as Power BI, Tableau or Superset, to create dashboards and other data visualizations.

Strong problem-solving skills and ability to think creatively to overcome challenges and drive innovation in data management.
Proven ability to successfully manage data-related projects, including planning, coordinating, and ensuring delivery within time and budget constraints.
Comfort in a rapidly changing environment, with the ability to handle uncertainty and drive problem-solving initiatives.

Ability to work collaboratively with cross-functional teams, including product management, IT, compliance, and business operations, to achieve project and organizational goals.

Minimum Qualifications

A Master's or bachelor's degree in Information and Communication, Computer Science, Data Science, Statistics, Mathematics, or a related discipline.

Professional certifications or equivalent experience in data management, ETL processes, data warehousing, data visualization, and managing large and complex datasets.



  • Nairobi, Nairobi Area, Kenya Jubilee Insurance Full time

    Jubilee Insurance was established in August 1937, as the first locally incorporated Insurance Company based in Mombasa in 1937. Jubilee Insurance has spread its sphere of influence throughout the region to become the largest Composite insurer in East Africa, handling Life, Pensions, general and Medical insurance.Job Ref. No. JLIL206Role PurposeThe job holder...


  • Nairobi, Nairobi Area, Kenya Tala (formerly InVenture) Full time

    Tala (formerly InVenture) builds mobile products that help creditworthy individuals in emerging markets validate their financial identities and get access to fair credit to advance their businesses and families. Tala is providing choice and control to individuals around the world when it comes to their financial identity.SummaryThe Senior Backend Engineer...

  • Data Engineer at

    1 month ago


    Nairobi, Nairobi Area, Kenya Workforce Africa Full time

    Workforce Africa is a HR solutions provider dedicated in the provision of Human Resource Management services across Africa. Our MISSION is to deliver Business Growth by leveraging on Talent.Job OverviewOur client is in a dynamic phase of growth and development. The successful candidate will have the opportunity to shape the future of cloud solutions in...


  • Nairobi, Nairobi Area, Kenya VillageReach Full time

    VillageReach transforms health care delivery to reach everyone, so that each person has the health care needed to thrive. We develop solutions that improve equity and access to primary health care. This includes making sure products are available when and where they are needed and primary health care services are delivered to the most under-reachedSummary...


  • Nairobi, Nairobi Area, Kenya KCB Bank Kenya Full time

    Kenya Commercial Bank Limited is registered as a non-operating holding company which started operations as a licensed banking institution with effect from January 1, 2016. The holding company oversees KCB Kenya - incorporated with effect from January 1, and all KCB's regional units in Uganda, Tanzania, Rwanda, Burundi, Ethiopia and South Sudan.KEY...


  • Nairobi, Nairobi Area, Kenya BasiGo Full time

    BasiGo is an e-mobility start-up looking to revolutionize the public transportation sector by providing public transport bus owners with a cost-effective electric alternative to diesel.Roles & Responsibilities Design and implement scalable and reliable software systems architectures. Develop a suite of software applications for data acquisition, customer...


  • Nairobi, Nairobi Area, Kenya Tezza Business Solutions Ltd Full time

    Tezza Business Solutions Ltd is a "niche" service provider of Software Development, Quality Assurance and Software Testing services. Tezza began its operations as Web Development company in 2000 in Overland Park, Kansas.Responsibilities:Design data model components to support data transformation and results of analytic algorithms; Integrate disparate data...


  • Nairobi, Nairobi Area, Kenya Safaricom Kenya Full time

    JOB DESCRIPTIONReporting to the DataOps Engineering Lead, the position holder will play a pivotal role in designing, implementing, and maintaining a robust data analytics platform. You will work closely with data engineers, machine learning engineers, data scientists, and software engineers to ensure seamless data integration, processing, and analysis. This...


  • Nairobi, Nairobi Area, Kenya Basigo Full time

    ABOUT THE COMPANYBasiGo is an early stage e-mobility start-up looking to revolutionise the public transportation sector by providing matatu owners with a cost effective electric alternative to diesel. We're looking for a Finance & Administration Manager to join our team. The Finance & Administration Manager will report directly to the Chief Financial...


  • Nairobi, Nairobi Area, Kenya Microsoft Full time

    JOB SUMMARYWe are looking for a senior software engineer with experiences working with all service aspects of high throughput and multi-tenant services, ability to design components carefully, properly handle errors, write clean and well-factored code with good tests and good maintainabiQualificationsRequired/Minimum QualificationsBachelor's Degree in...


  • Nairobi, Nairobi Area, Kenya M-KOPA Solar Full time

    M-KOPA's mission is to make high quality energy affordable to everyone. OUR GROWTH SO FAR... M-KOPA has connected more than 400,000 homes in Kenya,Tanzania and Uganda to solar power with over 550 new homes being added every day.SummaryWe are looking for Senior Backend Engineers to join our Retention and Portfolio Management product groups as we grow and...


  • Nairobi, Nairobi Area, Kenya KCB Bank Kenya Full time

    Kenya Commercial Bank Limited is registered as a non-operating holding company which started operations as a licensed banking institution with effect from January 1, 2016. The holding company oversees KCB Kenya - incorporated with effect from January 1, and all KCB's regional units in Uganda, Tanzania, Rwanda, Burundi, Ethiopia and South Sudan.KEY...


  • Nairobi, Nairobi Area, Kenya Amini Full time

    Amini is the single source of truth for African environmental data. By enabling Africa to transform the world, by empowering our ecosystem through data & fostering opportunities for 1B lives. Amini is a fast-growing start-up building environmental data infrastructure for Africa and the tropical belt.The role:We are in search of a Senior Software Engineer...


  • Nairobi, Nairobi Area, Kenya M-Gas Full time

    M-Gas is using technology to transform lives by providing clean cooking gas to all Kenyans 24 hrs, 7 days a week. We give you our cylinder filled with gas, a smart meter, a gas cooker and a key card as part of our package so you don't have to pay the high upfront fee of buying a gas cylinder and cooker.About the Job Strengthen Circle Gas's analytical prowess...


  • Nairobi, Nairobi Area, Kenya CARE Full time

    CARE International is a major humanitarian agency delivering emergency relief and long-term international development projects.JOB SUMMARY:The Senior Global Change Manager will lead change management for a Job Architecture (JA) project, which is one of CARE's Global Priority Initiatives. Through the implementation of Job Architecture, this project will...


  • Nairobi, Nairobi Area, Kenya Microsoft Full time

    Microsoft Corporation (commonly referred to as Microsoft or MS) is an American multinational technology company headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and servicesSummaryWe are looking for a senior software engineer with experiences working...


  • Nairobi, Nairobi Area, Kenya Tezza Business Solutions Ltd Full time

    Tezza Business Solutions Ltd is a "niche" service provider of Software Development, Quality Assurance and Software Testing services. Tezza began its operations as Web Development company in 2000 in Overland Park, Kansas.Job Summary:The Senior Software Development Test Engineer (SDET) helps deliver the quality and performance of large scale, big data, custom...


  • Nairobi, Nairobi Area, Kenya Microsoft Full time

    JOB SUMMARYQualifications6+ years of software development and design experience - 2+ years of experience in managing a large software engineering team - Bachelor's degree in computer science, related field, or equivalent work experience. - Experience with one or more general purpose programming languages including but not limited to: C#, Python, JavaScript,...


  • Nairobi, Nairobi Area, Kenya Angaza Full time

    Angaza's Pay-As-You-Go solution allows businesses to offer flexible solar payment plans to help billions without grid electricity access. The Angaza platform supports off-grid energy product manufacturers and distributors, enabling them to reach more customers and gain valuable market insights.SummaryAngaza seeks a Senior Infrastructure Engineer with over 5...

  • Data Analyst at

    5 days ago


    Nairobi, Nairobi Area, Kenya United Nations Office at Nairobi (UNON) Full time

    United Nations Office at Nairobi: Human Resources AnalystGenerate Reports and Visualizations: Create comprehensive reports and visualizations to effectively communicate insights to HR stakeholders.Analysis and Reporting: Develop and implement analysis, reporting, and quality control of HR service delivery.Dashboard Design: Design HR-relevant dashboards and...