NGO jobs, ICT jobs, Business Analysis jobs, Jobs in Kenya,
Management Information Systems Officer
ROLE PURPOSE
Under the general guidance and direction of the Research and MEAL Specialist; the MIS Officer will be expected to support the NAWIRI Programme by providing trainings, supporting material and sparring on Information Communication Technologies (ICT) including, e.g. mobile data gathering, digital services, SMS, voice, data visualization, devices and other technology tools for the supported consortia organization. He/She will assess and analyze ICT4D training needs. Provide capacity building (training, coaching, on-the-job support, etc.), remotely or on-site, to staff and partners in ICT4D-related areas to ensure efficient and consistent adoption and use of ICT4D applications. In most circumstances, the post holder will be expected to mentor and/or capacity building existing county programme staff. The MIS Officer will have a key role in establishing and promoting programme quality and innovation, which will be achieved through developing and improving monitoring, evaluation, impact assessment and learning methodologies.
In the event of a major humanitarian emergency, the role holder will be expected to work outside the normal role profile and be able to vary working hours accordingly.
KEY AREAS OF ACCOUNTABILITY
- Maintain a program database and ensure that the databases are updated regularly.
- Support the research and MEAL specialist and MEAL officers in the development of tools and guidelines for data collection, collation and reporting.
- Support the Research and MEAL Specialist in development of Monitoring and data systems.
- Train project and county team members on their Monitoring and data responsibilities and how to use the tools developed.
- Collect data, undertake analysis and prepare reports on existing initiatives and solutions.
- Capture lessons learnt from various programs and share resources with other partner and donor where possible.
- Conduct data analysis, present, and disseminate information to inform programme management. Seek solutions for more complex data management requirements by working with IT colleagues.
- Analysis against the performance indicators and targets on periodic basis
- Update and share monthly reports from the programme database.
- Analyze existing GIS and other map-based technologies to improve the visual display of data in NAWIRI programming.
- Prepare MIS reports on an annual basis or as relevant including case studies as appropriate working with the Research and MEAL Specialist and project lead as well as program teams through proper channels
- Act as thought leader on the use of IT to provide marginalized men, women and youth with opportunities to prosper, promote skills development and have a voice in the development of their communities
- Developing systems to monitor data quality, routinely analysing it, and addressing issues that arise with the support of Research and MEAL Specialist.
- Configuring the MIS and data dictionary in consultation with key stakeholders
- Contribute to communications and media work as required.
Contract Duration: 6 months (with possibility of extension)
QUALIFICATIONS AND EXPERIENCE
- Bachelor’s Degree in Information Technology, Statistics, Economics, Bio statistics, , Social Science, Computer Science or Project Management.
- Diploma in IT with a bias in Database Development will be an added advantage.
- Certificate in M&E is a plus.
- Excellent knowledge and experience in the design and use of Commcare and other platforms for digital data collection, ONA and power BI for analysis and visualization is a must.
- Proven experience of undertaking analysis of both qualitative and quantitative research using relevant software such as STATA or SPSS, Tableau and ATLAS.ti (to be assessed)
- Excellent skills in data visualization using different software including ONA, Power BI etc
- Minimum of 5 years of experience working in INGO’s and or UN Agencies in developmental or in humanitarian programmes, with 3+ years in field postings, and 3+ years working for an international agency on management information systems development.
- Experience of, and commitment to working through systems of community participation and accountability
- Strong technical expertise including passion for handling large amounts of data and transforming it into compelling visualizations that facilitate analysis and decision-making.
- Demonstrated understanding of intermediate statistics and the ability to summarize, generalize, and make predictions from large data sets.
- Strong information management and telecommunication skills and proficiency in IT/computer skills (including sound MS Excel, Ms PowerPoint and Ms Word proficiency).
- Problem analysis, judgement, handling ambiguity and decision making based on fact and figures
- Technical expertise in various data analysis software and proven experience using mobile technology for data collection with experience of electronic data collection using tablets or other devices.
- Exceptional analytical and problem-solving skills and experience with statistical/graphical software or geo-spatial software.
- Proven experience with current technologies, such as web-based data management and analysis tools, digital data collection, mapping, Google applications, data visualization, interactive dashboards, etc.
- Experience in building iterative learning systems or feedback loops and approaches in human-centered design are strongly valued.
- Field experience in developing practical, useful, timely monitoring systems, both at the program- and county-levels that promote use of data for adaptive management and learning.
- Experience with ICT hardware, mobile phones and web-based technologies, particularly designing or deploying tools appropriate to limited-bandwidth or sub-standard infrastructure environments.
- Comfort working with qualitative and quantitative methodologies for data collection and analysis.
- Ability to work independently and as part of a team
- Strong communication and interpersonal skills, with experience working in multicultural, multi -location, values driven teams.
- Commitment to and understanding of Save the Children International’s aims, values and principles.
Desirable
- Good analysis and report writing skills
- Experience working in arid and semi-arid land (ASAL) settings preferred.
- Experience in open source, mobile and emerging technology is extremely desirable.
- Highly developed cultural awareness and ability to work well in an international environment with people from diverse backgrounds and cultures
- Experience in producing clear and simple reports, including charts & graphs, for end-users
- Experience working with complex/large USAID funded project and familiarity with USAID/FFP M&E guidance and requirement is an added advantage
- Experience of managing private and international donor funded projects
- Experience of training and capacity building
- Some experience of representation and ability to represent SC effectively in external forums.
Readvertisement-Integration Developer
Scope of the role:
- Reports to: Lead BI Developer.
- Staff reporting to this post: No direct reports
Role Dimensions:
Over 60 countries with a staff complement in excess of 17,000 of which at least 50% are considered users of IT systems.
Key areas of accountability:
- Provide the organisation with accurate and timely Azure integration solutions based on requirements gathered through business partnering activities
- Maintain and support existing integration solutions
- Proactively source new and innovative solutions that provide clear business value and construct ‘proof of concepts’ to demonstrate the new solutions
- Proactively identify any technical project risks/issues related to integrations
- Estimate and deliver integration project tasks to agreed prioritisation and timeframes
- Support the IT Service Delivery team with the integrations on the Azure integration platform
- Assist product owners in designing, agreeing, implementing and managing changes to the Azure integration platform
- Maintain accurate technical documentation
- Communicate data and insights
Skills and behaviours (SCI Values in Practice)
Accountability:
- holds self-accountable for making decisions, managing resources efficiently, achieving and role modelling Save the Children values
- Holds team members and partners accountable to deliver on their responsibilities – giving them the freedom to deliver in the best way they see fit, providing the necessary development to improve performance and applying appropriate consequences when results are not achieved.
Ambition:
- sets ambitious and challenging goals for themselves and their team, takes responsibility for their own personal development and encourages their team to do the same
- widely shares their personal vision for Save the Children, engages and motivates others
- Future orientated, thinks strategically and on a global scale.
Collaboration:
- builds and maintains effective relationships, with their team, colleagues, members and external partners and supporters
- values diversity, sees it as a source of competitive strength
- Approachable, good listener, easy to talk to.
Creativity:
- develops and encourages new and innovative solutions
- Willing to take disciplined risks.
Integrity:
- honest, encourages openness and transparency; demonstrates highest levels of integrity
Qualifications
- Bachelor’s degree in computer science, IT or related field
- Minimum 5+ years of experience, with at least 3 years proven experience as a Business Intelligence Developer, including experience with ETL processes and data modelling
- Proven understanding of application and data integrations.
- Knowledge of networking and data protocols.
- Knowledge of Microsoft Azure Integration tools and technologies such as Azure Logic Apps, Azure Functions, Azure Service Bus, Azure Data Factory, Azure Monitoring.
- Interest in Microsoft Azure Event Hubs and Event Grid.
- Interest in Event Driven Architecture, Service Oriented Architecture.
- Good interpersonal, verbal, and written communication skills with a proven ability to explain complex technical ideas and problems clearly to non-experts
- Self-motivated, enthusiastic, and strong problem solving skills
- Cultural awareness and experience of delivering solutions internationally working in an agile project delivery environment.
- Experience maintaining source control in Git or Azure DevOps
- Strong experience with various Software Development Life cycles (SDLC) methodologies: Agile or Standard waterfall initiatives
- Proven experience working with various Project Management practices and disciplines
- Demonstrated strong interpersonal skills to augment a close working relationship with cross functional teams
- A history of designing and implementing reporting solutions that are both functional and engaging
- Meticulous attention to detail
Desirable:
- Proficiency in C#
- Terraform experience
- Non-profit sector knowledge/experience
Readvertisement Lead Integration Developer
Role purpose:
Working with members of the global IT team, the role holder will be responsible for developing and maintaining integration solutions within the organization. This role will partner with business stakeholders to understand their analytic requirements and implement and maintain integration solutions to meet these needs, utilizing best practices. The role requires experience in adapting existing solutions as well as creating new solutions.
Scope of the role:
- Reports to: BI Solutions Manager
- Staff reporting to this post: Integration Developers
Role Dimensions:
- Over 60 countries with a staff complement of more than 17,000 of which at least 50% are considered users of IT systems.
Key areas of accountability:
- Provide the organization with accurate and timely Azure integration solutions based on requirements gathered through business partnering activities
- Able to identify/design Azure integration engineering solutions to achieve technical objectives
- Able to communicate with stakeholders at a suitable level of detail to ensure stakeholders’ requirements are well understood and stakeholders have accurate expectations on dates and functionality
- Maintain existing integration solutions
- Proactively source new and innovative solutions that provide clear business value and construct ‘proof of concepts’ to demonstrate the new solutions
- Proactively identify any technical project risks/issues related to integrations
- Collaborates with business analysts, source system experts, business stakeholders, and other team members to determine data extraction, transformation and reporting requirements.
- Estimate and deliver integration projects to agreed prioritization and timeframes
- Works with new and existing product and integration developers to share knowledge in methods of data analysis, summarization and presentation.
- Trains other analysts and end-users on key current and upcoming integration technologies.
- Provide technical leadership to developers steering the team in the direction of success and providing sound technical direction
- Brings a visionary approach to solutions developed delivering long-term business value in solutions developed
- Support the IT Service Delivery team with production Azure integrations:
- Performance and tuning
- Plan and schedule backups and develop recovery procedures
- Data loading/migration
- Troubleshooting Azure integration issues
- Assist management in designing, agreeing, implementing and managing changes to the integration platform
- Maintain accurate technical documentation
Skills and behaviors (SCI Values in Practice)
Accountability:
- holds self-accountable for making decisions, managing resources efficiently, achieving and role modelling Save the Children values
- Holds team members and partners accountable to deliver on their responsibilities – giving them the freedom to deliver in the best way they see fit, providing the necessary development to improve performance and applying appropriate consequences when results are not achieved.
Ambition:
- sets ambitious and challenging goals for themselves and their team, takes responsibility for their own personal development and encourages their team to do the same
- widely shares their personal vision for Save the Children, engages and motivates others
- Future orientated, thinks strategically and on a global scale.
Collaboration:
- Builds and maintains effective relationships, with their team, colleagues, members and external partners and supporters
- Values diversity, sees it as a source of competitive strength
- Approachable, good listener, easy to talk to.
Creativity:
- Develops and encourages new and innovative solutions
- Willing to take disciplined risks.
Integrity:
- honest, encourages openness and transparency; demonstrates highest levels of integrity
Qualifications
- Bachelor’s degree in computer science, IT or related field
- Minimum 7+ years of experience as a developer with at least 2-3 years’ experience in an integration role, including ‘senior level’ responsibilities
- Advanced knowledge of networking and data protocols.
- Experience with Microsoft Azure Integration tools and technologies such as Azure Logic Apps, Azure Functions, Azure Service Bus, Azure Data Factory, Azure Monitoring.
- Knowledge of Microsoft Azure Event Hubs and Event Grid.
- Knowledge of Event Driven Architecture, Service Oriented Architecture.
- Good interpersonal, verbal, and written communication skills with a proven ability to explain complex technical ideas and problems clearly to non-experts
- Self-motivated, enthusiastic, and strong problem-solving skills
- Experience maintaining source control in Git or Azure DevOps
- Strong experience with various Software Development Life cycles (SDLC)
- Good interpersonal, verbal, and written communication skills with a proven ability to explain complex technical ideas and problems clearly to non-experts
- Self-motivated, enthusiastic, and strong problem-solving skills
- Cultural awareness and experience of delivering solutions internationally
- Meticulous attention to detail
Desirable:
- Microsoft Certified Azure Developer Associate (AZ 204)
- Experience working with finance systems
- Non-profit sector knowledge/experience
- Terraform experience
- Demonstrated ability to lead and mentor development teams.