ICT Data Analyst/Software Engineer Online Volunteer

ICT Data Analyst/Software Engineer Online Volunteer

United Nations Development Programme (UNDP)

January 27, 2026March 13, 2026Kenya
Job Description
Job Posting Organization:
The United Nations Development Programme (UNDP) is a global organization that operates in 170 countries and territories with the mission to eradicate poverty while protecting the planet. Established to help countries develop strong policies, skills, partnerships, and institutions, UNDP aims to sustain progress towards the Sustainable Development Goals (SDGs). In Kenya, UNDP focuses on democratic governance and supports the country's Vision 2030 Political Pillar, which emphasizes a democratic system that is issue-based, people-centered, results-oriented, and accountable to the public. The organization plays a crucial role in governance reforms and aims to transform political governance across strategic areas such as the Rule of Law, Electoral and Political Processes, Democracy and Public Service Delivery, Transparency and Accountability, and security" style="border-bottom: 1px dotted #007bff !important;">Security Peace Building and Conflict Management. UNDP's work is anchored in the Constitution of Kenya, promulgated in August 2010, marking a significant milestone in the country's democratic journey and setting a new threshold for people-centered development.

Job Overview:
The ICT Data Analyst/Software Engineer Online Volunteer position at UNDP Kenya is designed to enhance the organization's data management capabilities as part of its digital transformation strategy. This role is critical in ensuring efficiency, transparency, and strategic decision-making through the collection, management, and analysis of data. The volunteer will work closely with the Head of ICT and collaborate with various teams, including ICT, Finance, Procurement, and HR, to support the design, development, and maintenance of interactive dashboards and reports. The position aims to bridge the gap between technical data handling and decision-making, contributing to more informed strategies and operations across the organization. The volunteer will be responsible for extracting meaningful insights from both internal and external datasets, developing visual dashboards using tools like Power BI, and supporting data quality assurance and governance efforts. This role is essential for improving the organization's ICT capabilities and ensuring that data-driven operations and reporting are effectively implemented.

Duties and Responsibilities:
The duties and responsibilities of the ICT Data Analyst/Software Engineer Online Volunteer include:
  • Supporting the design, development, and maintenance of interactive dashboards and reports that provide actionable insights.
  • Assisting in the cleaning, transforming, and analyzing of data to ensure accuracy and relevance.
  • Contributing to the automation and optimization of reporting processes to enhance efficiency.
  • Connecting to multiple data sources, including Excel, SQL databases, APIs, and cloud services, to gather necessary data for analysis.
  • Building interactive dashboards and reports using various visualization tools, including charts (bar, line, pie), tables, matrices, slicers, filters, maps, and KPIs.
  • Designing user-friendly interfaces that ensure consistent layout, intuitive navigation, and appropriate color themes for dashboards.
  • Scheduling data refreshes via Power BI Service to ensure that reports are up-to-date.
  • Providing general administrative and ICT support to the ICT unit as required.
  • Documenting data sources, transformations, and business logic to maintain clarity and transparency in data handling. 1
  • Sharing dashboards with stakeholders and managing access through workspaces and row-level security (RLS). 1
  • Providing weekly status updates and preparing a final presentation/report summarizing the work completed during the volunteer period.

Required Qualifications:
The required qualifications for the ICT Data Analyst/Software Engineer Online Volunteer position include a strong understanding of data analysis and visualization techniques, proficiency in using Power BI for dashboard creation, and familiarity with data cleaning and transformation processes. Candidates should possess skills in connecting to various data sources, including Excel, SQL databases, APIs, and cloud services. Additionally, a solid understanding of user experience design principles is essential for creating intuitive and user-friendly dashboards. The ideal candidate should also demonstrate strong analytical skills, attention to detail, and the ability to communicate complex data insights effectively to stakeholders. Familiarity with programming languages such as Python or R for data analysis is a plus, as is experience with data governance and quality assurance practices.

Educational Background:
Candidates applying for the ICT Data Analyst/Software Engineer Online Volunteer position should ideally have a background in computer science, information technology, data science, or a related field. A degree or equivalent qualification in these areas is preferred, along with coursework or certifications in data analysis, data visualization, and business intelligence tools. Practical experience with Power BI and other data visualization tools will be highly regarded, as will any additional training in data management and analytics.

Experience:
The position requires candidates to have a foundational level of experience in data analysis and visualization. While prior professional experience is beneficial, candidates with relevant academic projects, internships, or volunteer work that demonstrate their ability to analyze data and create visual reports will also be considered. Experience in working with data management frameworks and understanding data governance principles will be advantageous for applicants.

Languages:
Fluency in English is mandatory for this position, as it is the primary language of communication within UNDP. Knowledge of additional languages, particularly Swahili, would be considered a valuable asset, as it may enhance communication with local stakeholders and contribute to a more inclusive approach to data analysis and reporting.

Additional Notes:
This is a volunteer position, and as such, it may not offer financial compensation. However, it provides an excellent opportunity for individuals looking to gain experience in data analysis and visualization within a reputable international organization. The role is expected to be part-time, allowing flexibility for the volunteer to manage their time effectively while contributing to UNDP's mission. The duration of the contract is not specified, but volunteers are encouraged to commit to a period that allows for meaningful contributions to the organization's projects.
Apply now
Similar Jobs