Job Overview
To support the Hygiene & Sanitation Officer in the design, implementation, monitoring & evaluation of hygiene and sanitation activities and hygiene promotion campaigns within target areas of intervention, with priority to schools, health care facilities and community.
Key Responsibilities / Duties/ Tasks

Provision of hygiene & sanitation promotion to programme beneficiaries –... organizing sessions, conducting trainings, mass campaigns.
Development of hygiene promotion topics, hygiene sessions, IEC materials, distribution and ensure proper usage
Prepare work plan for hygiene & sanitation promotion/education activities
Facilitating appropriate stakeholders involvement in the design and delivery of essential hygiene & sanitation services and facilities – carrying out community mobilization activities, liaising with crucial stakeholders.
Training of stakeholders on the issues of hygiene and sanitation.
Providing support/carrying out WASH-NFI distributions – organizing distribution; providing stock count; handing over items to beneficiaries; keeping record of recipients.
Coordinate with water supply field staff to ensure that the various aspects of the WASH Program are integrated.
Close cooperation with Monitoring and Evaluation team – preparing baselines, surveys and any other relevant assessment/monitoring documents.
Provide technical support in preparation of progress reports, annual operational plan and budget.
Perform any other responsibilities required for the successful implementation of the WASH program

Job Competencies (Knowledge, Experience and Attributes / Skills).
Academic Qualifications

At least a diploma in Public Health, Environmental Health, Community Health or any other related field

Professional Qualifications

At least 2 years’ previous experience of implementing participatory hygiene promotion and sanitation BCC methodologies (e.g. PHAST, CLTS) particularly in institutional ( schools & health facilities) settings.

Other required qualifications (unique/job specific

Past experience working in urban informal settlements is an asset
Ability to demonstrate basic skills of community engagement and mobilization into practice.
Demonstrate facilitation skills for hygiene & sanitation promotion tools
Ability to work independently with minimum supervision and in a highly results oriented work culture
Ability to make sound, independent, decisions

Functional Skills

Making decisions
Directing people
Managing tasks
Examining information

Behavioural Competencies/Attributes

Interacting with people
Showing composure
Team working
Establishing rapport
Upholding standards
 more
  • Safety and Environment
  • HSE
Job Purpose
To support the Future Education Department by developing relationships with universities and scholarship organizations within Kenya and abroad, preparing students and parents for life after secondary school (i.e. via the gap year program) and guiding them through the admissions process (both KUCCPS, HELB, and international applications). Assist with the secondary school scholarship... program, providing support to SHOFCO graduates as they attend secondary school – specifically focusing on scholarship opportunities through partnerships and aiding in the application process. As students continue in their post-secondary school journey, prepare them for success in the job market (i.e. assist with internship placement). As the Future Education office, assist with project management tasks such as budgeting, workplans, reporting, etc
Key Responsibilities and Job Dimensions
Secondary School Support

Guide SHOFCO Grade 9 students in completion of scholarship applications
Maintain existing relationships with partner scholarship organizations as well as monitor the landscape for new opportunities
Ensure SHOFCO graduates and parents understand the university admissions and higher education in Kenya and are prepared for the transition
Work with program coordinators to exposure students to university (i.e. tours of local universities) and leadership opportunities (i.e. ALA camps)
Stay up to date on the changes in the education sector within Kenya in order to support students properly (i.e. CBC, changes to TVET process, financing model, etc).

Gap Year Program

Support students and families to navigate the university/TVET application process, including guiding students on course/institution selection
Manage relationships with KUCCPS, HELB, HEF, and other key stakeholders in higher education
Guide students to submit quality applications for external scholarship, both for university, gap year programs, and professional fellowships (i.e. check documents, review essays, etc.)
Write recommendations for students to include in their university/internship applications
Develop a Gap year program for secondary school graduates to participate in ahead of joining university; inclusive of financial literacy, computer literacy, mental health, and advanced SRH training, maximizing on internal SHOFCO partnerships with other departments
Ensure students report to school on time

Post-Secondary School Support

Proactively research scholarship opportunities and aim to develop relationships with universities in Kenya and abroad by sharing the SHOFCO story with the goal of securing placements for graduates
Organize and implement yearly annual workshop, focusing on career opportunities and jobs of the future
Develop relationship with students and track their academic performance and social well-being
Guide students to form an alumni program, to do things such as mentor younger SHOFCO students
Encourage students to find mentors

Job Market Support

Proactively look for job and training opportunities and share with graduates
Assist students in creating job portfolios for academic internships and transitioning to job market
Organize workshops on CV building, interview skills, and how to search / apply for jobs

Project Management / Officer related tasks

Represent SHOFCO and the Future Education Department at various conferences/meetings; proactively seeking opportunities that will benefit the organization and following-through on such
Work to find measures to track progress of SHOFCO graduates and impact of SHOFCO on their lives and that of their family (metrics and evaluations)
Work with the finance, procurement, and inventory team to ensure smooth running of the Future Education department
Work with head of department on yearly work plan and budget
Ensure compliance with finance/procurement department guidelines

Support Future Education / SHOFCO colleagues

Aid in the development of a socio-emotional/leadership curriculum to be delivered to SHOFCO graduates during secondary school breaks
Assist the team when called upon during the holiday programs
Build strong relationship with SHOFCO primary schools and partner to support students
Build strong relationships with other SHOFCO departments and stay up to date on their programs so as to connect students, parents, and team members to benefit

Job Competencies (Knowledge, Experience and Attributes / Skills).
Academic Qualifications

Bachelor’s Degree in any related field

 Other requirements (unique/job specific)

At Least 5 years’ experience in a similar role
Key knowledge of post-secondary school transition process (i.e. KUCCPS, HELB, HEF, TVET, etc.)
At Least 5 years’ experience in a similar role
College and career counselling
Project management (i.e. work plans, budgets)
Microsoft and Google Suite (word, excel, PowerPoint, zoom, Google Meets)
Strong writing skills (i.e. emails, reports)

Functional Skills

Adopting practical approaches
Providing insights
Managing tasks
Upholding standards

Behavioural Competencies/Attributes

Team working
Convincing people
Empowering individuals
Directing people
 more
  • Education
  • Teaching
  • Apologies sent CV not yet updated by mistake,can I send one that is updated, kindly

Job Purpose
To be responsible for supporting the head teacher in overseeing all of the operations of the school in a manner that supports the achievement of SHOFCO’s strategy and goals.
Key Responsibilities and Job Dimensions

Work collaboratively with the Head teacher to ensure that the programs of the school are consistent with the vision, mission, and guiding principles of SHOFCO... schools.
Support the head teacher’s overall coordination of the activities of the school and ensure that the school programs are running smoothly, efficiently and effectively on a day to day basis.
Evaluate and approve teaching plans and all professional documents.
Oversee proper implementation of SHOFCO Curriculum using recommended teaching methodologies.
Offer teacher training on curriculum design, implementation and evaluation.
Class room teaching
Development of a long-range in-service plan for the faculty in collaboration with the Education Management team.
Collect, analyse, share and interpret internal and external school assessment data.
Address all problems pertaining to boarding and safe house matters
Address issues pertaining to social work matters.
Oversee planning, execution and analysis of intervention programs
Support the head teacher in developing and administering the general school routine, and coordinate all activities within the school.
In charge of the general welfare of students in the safe house

Job Competencies (Knowledge, Experience and Attributes / Skills).
Academic Qualifications

P1, Diploma, Higher Diploma or Degree in Primary Education

Professional Qualification

Must be registered with TSC
Trained CBC

 Other requirements (unique/job specific)

At Least 5 years’ experience in a student centred approach to education.
Experience working with primary school and/or middle school children
Experience in school administration.
Experience in a rigorous, high-expectations school setting including at least one instructional leadership role
Widely recognized as a highly effective teacher and can model what great, inquiry-based teaching looks like

Functional Skills

Articulate information
Examining information
Making decisions
Taking action

Behavioural Competencies/Attributes

Team working
Directing people
Empowering individuals
Resolving conflict
 more
  • Education
  • Teaching
Job Purpose
To be responsible for maintaining a high quality of education in line with SHOFCO’s vision, mission and guiding principles; and the overall coordination of the school curriculum, activities and operations to ensure that the school runs efficiently and effectively on a day to day basis.
Key Responsibilities / Duties/ Tasks
HR Related task

Coach, mentor, and evaluate the... performance of the whole faculty.
Develop a long-range in-service plan for the faculty in collaboration with the Education Management team.
Manage HR efforts – including education staff management, administration, and recruitment
Deal with queries and complaint procedures.
Train, supervise and motivate faculty and auxiliary staff.
Provide administrative support to an academic team of teachers.

Planning, budgeting and other administrative related tasks

Manage budget and ensure financial systems are followed – including creating a yearly budget and managing it accordingly
Develop and administer the general school routine, and coordinate all activities within the school.
Manage supply acquisition, purchasing goods and equipment’s required and processing invoices – ensuring efficient usage of school resources.
Manage other administrative duties related to running the school
Oversee record keeping
Education program reporting and supporting advancement team when needed

Academic Related Tasks

Oversee proper implementation of SHOFCO Curriculum using recommended teaching methodologies.
Ability to offer teacher training on curriculum design, implementation and evaluation.
Collect, analyse, share and interpret internal and external school assessment data and ensure the data is used strategically to improve student academic performance.
Oversee planning, execution and analysis of intervention programs targeted at needs of diverse academic subgroups.
Identify intellectual, physical, social and emotional needs affecting student’s success in school in collaboration with teachers, students, parents and social worker.
Encourage and initiate continuous improvement in curriculum and teaching methods.
Maintain high levels of quality assurance that include course evaluation and course approval procedures

Other

Ensure that the programs of the school are consistent with the vision, mission, and guiding principles of SHOFCO schools.
Maintain effective communication to keep staff, students and parents properly informed.
Maintain an educational philosophy and school climate which encourages a cooperative and participatory attitude on the part of all teachers and students.
Manage and develop external partnerships and represent the school in interactions with government officials – this includes welcoming external visitors to school
Contribute to policy and planning
Review and implementation of school policies
Handle relations with parents, students, employers and the community.
Oversee variety of educational or social activities.
Draft and interpret regulations.
Stay up to date with changes in the Kenyan education sector and work to ensure all ministry requirements are met
Ensuring the safety of all children in the institution/programme

Job Competencies (Knowledge, Experience and Attributes / Skills).
Academic Qualifications

Bachelor Degree in Education or any related field

Professional Qualification


P1, Diploma , Higher Diploma or Bachelors degree in Primary Education


 Other requirements (unique/job specific)

Must be registered with Teachers Service Commission (TSC)
8 Years Experience and training in student centred approach to education that encourages exploration, inquiry, problem-solving and real world thinking skills
Trained on CBC
Experience working with primary school and/or middle school children
4 Years Experience in school administration
Knowledge of school administrative processes and national educational regulations

Functional Skills

Proven communication and influencing skills
Organization management
Proven ability to coach, motivate and build strong relationships
Computer literacy
Analytical skills
Leadership skills

Behavioural Competencies/Attributes

Strategic thinking
Adaptability and decisiveness
Honesty and integrity
Initiative and enthusiasm
Openness and sound judgement
Firm and objective
 more
  • Education
  • Teaching
Job Purpose
SHOFCO is hiring a full-time data visualization and dashboard specialist (3+ years of relevant experience) to grow our dash boarding and data presentation capabilities. In this role the specialist will work with program teams and data engineers to build dashboards that facilitate data-driven decision making leading to social impact. We are in the process of digital transformation and... your work will help SHOFCO derive actionable insights from the data collected across our programs. You will join our growing data team and work across our program and M&E teams to provide better presentation of our impact and outcome data.
We are seeking candidates with a strong background in dash boarding tools like Tableau, PowerBI and Google Data Studio, and a passion for working in the social sector.
Key Responsibilities
As a data analyst and dashboard specialist, the day-to-day work may include:

Working with programs to understand their needs: understanding their current processes and pain points and identifying which of these can be addressed through informative dashboards.
Designing visualizations and dashboards that cater to audiences ranging from on-the-ground implementers to executive reporting for our social programs.
Collaborating with program and IT teams to set up, test and deploy dashboards, and ensure timely maintenance.
Collaborating with the data engineering team on data pipeline requirements.
Helping develop the organization’s strategy on dash boarding solutions. This will involve developing and institutionalizing best practices on design, execution and management of dash boarding initiatives.

Academic Qualifications

Bachelor’s degree in design, information science, engineering, social science or related fields

Professional Qualifications

3+ years of experience designing and building data visualizations
Demonstrated understanding of design principles and aesthetics of business dashboards, data visualization and reports
Passion for UX principles and ability to work with stakeholders to understand their needs in the design process
Experience working with popular data visualization and dash boarding platforms like PowerBI, Google Data Studio, Tableau. Experience in Power BI would be a big plus.
Experience with SQL and related database systems such as PostgreSQL or BigQuery.
Strong oral and written communication skills in English.

Other requirements (unique/job specific)
Any professional certification on data management or cloud services is a plus.
Functional Skills:

Data Integration and ETL
Database Management
Data Modelling
Big Data Technologies
Data Warehousing
Cloud Platforms
Data Security and Compliance
Data Governance
Data Visualization
Performance Tuning
API Integration

Behavioural Competencies/Attributes:

Analytical Thinking
Adaptability
Attention to Detail
Problem-Solving
Communication
Ownership and Accountability
Innovation
Ethical and Social Responsibility
Time Management
Continuous Learning
Interdisciplinary Collaboration
 more
  • Data
  • Business Analysis and AI
Job Purpose
As a Data Engineer at SHOFCO, this role will be responsible for designing, building and maintaining the data architecture, pipelines and systems that support SHOFCO’s data-driven initiatives. This role will collaborate closely with cross-functional teams including  Monitoring, Evaluation and Learning (MEL) Data analytics team, software engineers and program managers to ensure that... data is collected, processed and made accessible for meaningful insights and informed decision-making. The role demands a solid understanding of data engineering best practices, data modelling and proficiency in using a variety of data tools and technologies.
Key Responsibilities

Design and implement scalable and robust data architectures to support SHOFCO’s data needs, considering both current requirements and future scalability.
Evaluate and choose appropriate technologies for data storage, processing, and analytics, such as data warehouses, data lakes and distributed computing frameworks.
Develop, maintain, and optimize ETL (Extract, Transform, Load) processes to extract data from various sources, transform it into usable formats, and load it into the appropriate data repositories.
Collaborate with cross-functional teams to understand data requirements and ensure smooth data integration across different systems and platforms.
Implement data quality checks, data validation, and data cleansing processes to ensure the accuracy, consistency and reliability of the data.
Establish and enforce data governance policies, standards and best practices to maintain data integrity and security.
Build and maintain data pipelines that enable the efficient movement of data from source to destination, using tools and frameworks like Apache Spark, Apache Airflow, or similar technologies.
Monitor pipeline performance, troubleshoot issues, and ensure optimal data flow and processing.
Continuously optimize data processing and storage systems to improve performance, scalability, and efficiency.
Identify and address bottlenecks, optimize queries, and fine-tune database systems as needed.
Collaborate with Data Scientists, Analysts, and other stakeholders to understand data requirements and ensure that the data infrastructure meets their needs.
Stay updated with the latest trends and technologies in the data engineering field, and assess their potential impact on SHOFCO’s data ecosystem.
Propose and implement innovative solutions to leverage new technologies and improve data engineering practices.
Stay up-to-date with the latest trends and technologies in data engineering, recommending and implementing improvements to the organization’s data infrastructure and practices.
Work closely with the IT team to ensure proper integration of data solutions with existing systems and infrastructure.
Monitor data pipeline health, troubleshoot issues, and provide timely resolutions to minimize downtime and disruptions.
Collaborate with external partners, vendors, and stakeholders on data integration projects as needed.

Academic Qualifications

Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related field.
Proficiency in programming languages such as Python, Java, or Scala for building data pipelines and data manipulation.
Proficiency in working with SQL and relational databases.
3+ years of experience designing and maintaining data pipelines
Proficiency working with third party API’s.
Proficiency with data modelling techniques.
Experience with version control and code management in git
Strong foundations in mathematical analysis especially statistics and probability
Knowledge of good software engineering principles

Professional Qualifications

Proven experience (3+ years) as a Data Engineer or similar role, working with large-scale data pipelines and architectures.
Strong experience with data warehousing concepts and technologies (e.g., SQL, NoSQL databases, data lakes).
Familiarity with cloud platforms such as AWS, Azure, or GCP and their data services (e.g., AWS Redshift, Google BigQuery).
Hands-on experience with data pipeline orchestration tools (e.g., Apache Airflow, Luigi).
Knowledge of data modelling, schema design, and data governance best practices.
Familiarity with containerization and orchestration technologies (Docker, Kubernetes) for deploying and managing data applications.
Previous exposure to data cataloging and metadata management tools.
Knowledge of machine learning workflows and how data engineering supports machine learning pipelines is a plus.
Demonstrated ability to manage and prioritize multiple projects and tasks in a dynamic environment.
Strong analytical and problem-solving abilities, with a keen attention to detail.
Strong communication skills, with the ability to work collaboratively within cross-functional teams.
Develop solutions for real-time data processing and streaming, enabling timely insights and analytics from live data sources.
Implement technologies like Apache Kafka or similar tools to capture and process real-time data events.
Work closely with the IT team to ensure data protection, privacy, and compliance with relevant data regulations (Kenya’s data protection act, GDPR, HIPAA, etc.).
Implement data encryption, access controls, and other security measures to safeguard sensitive information.
Design and implement automated testing frameworks to validate the accuracy and quality of data transformations and ETL processes.
Set up monitoring and alerting systems to proactively detect and address data pipeline issues.
Experience in the non-profit sector or social impact organizations is a plus.

Other requirements (unique/job specific)
Any professional certification on data management or cloud services is a plus.
Functional Skills:

Data Integration and ETL
Database Management
Data Modelling
Big Data Technologies
Data Warehousing
Data Pipeline Orchestration
Real-time Data Processing
Version Control
Cloud Platforms
Data Security and Compliance
Data Governance
Data Visualization
Automated Testing
Performance Tuning
API Integration
Machine Learning Infrastructure

Behavioural Competencies/Attributes:

Analytical Thinking
Adaptability
Attention to Detail
Problem-Solving
Communication
Ownership and Accountability
Innovation
Ethical and Social Responsibility
Time Management
Continuous Learning
Cultural Sensitivity
Risk Management
Interdisciplinary Collaboration
 more
  • Data
  • Business Analysis and AI
Position Objectives and Responsibilities

Manage recruitment and selection for officer level downwards, including placing job advertisements, shortlisting, and conducting interviews.
Overseeing and managing the Employee Assistance Program.
Support in ensuring compliance and adherence to Organisation Health and Safety Regulations.
Support the HR Manager in developing annual budgets for the HR... function in conjunction with institutional managers, and ensuring adherence to set budget targets throughout the year.
Payroll management; compile and review payroll inputs on a monthly basis
Conduct member education to staff on Employee rights, Benefits, and Shofco Employee handbook.
Administer the human resources policies and procedures that relate to SHOFCO’s personnel.
Liaise with the line managers to manage and coordinate grievance management and disciplinary proceedings and recommend appropriate action to resolve disputes and ensure proper documentation is done.
Overseeing the administration department and ensuring high standards of cleanliness are maintained within the organisation.
Work hand in hand with line managers on performance management to ensure that high performance is achieved.
Facilitate the on-boarding process of all new staff in coordination with the line managers
Act as the link between the Organisation and the Insurance service providers and coordinate the benefits program. Reconcile and resolve benefits-related problems.
Identify legal requirements and government reporting regulations affecting HR functions and ensure policies, procedures, and reporting are compliant.
Assist in regularly reviewing and updating the HR policies and procedures.
Support during the employee probationary period by issuing probationary guidance, making sure probationary documentations are provided.
Employees exit management, ensuring proper exit processes are adhered to and proper documentation is done.

Education, Experience and Skills

Bachelor’s Degree  in Human Resources, Organizational Behaviour, Management and Leadership or any other related field

Professional Qualification

Certified Human Resource Professional (CHRP) is desirable
Registration with Institute of Human Resource Management (IHRM) is a must

 Other requirements (unique/job specific)

At least 5 years’ experience working with the Human Resources department
Must be familiar with the Kenya Labour Laws
Experience with an ERP system will be an added advantage.
Proficiency in the full Microsoft Office Suite

Functional Skills

Making decisions
Checking things
Following procedures
Articulating information

Behavioural Competencies/Attributes

Understanding people
Directing people
Upholding standards
Team working
 more
  • Human Resources
  • HR
Position Objectives and Responsibilities

Maintain driver logs records
With guidance from Logistics Officer(LO) compile the Fuel receipts from field offices and duty station
Compile data from DVML (Daily Vehicle Movement Log) On weekly basis
Assist the LO in fleet scheduling and documentation
Assigning routes to drivers based on work plan and schedule.
Report any instance of mishap or... accident to the supervisor.
Manage up to date vehicle license record and renew in good time.
Assisting in the scheduled maintenance of vehicle.
Maintain unit petty cash records

Education, Experience and Skills

Diploma or Bachelor’s Degree in supply chain or logistics management or any other related field

Professional Qualification

Business related course certificate or a related qualification in the field

 Other requirements (unique/job specific)

2-3 years experience in similar role
Certificate in Automotive/Motor Vehicle Engineering.
Basic experience in fleet management.
Accounting/ CPA qualification is an added advantage but not must have

Functional Skills

Meeting timescales
Following procedures
Adopting practical approaches
Managing tasks
Communication skills
Relationship management

Behavioural Competencies/Attributes

Establishing rapport
Honesty and integrity
Upholding standards
Showing composure
Embracing change
Strong interpersonal skills
 more
  • Logistics
Position Objectives and Responsibilities

Safe transportation of the company executive and staff to and from various destinations.
Transport supplies securely to areas where they are needed.
Maintain driver logs.
Report any instance of mishap or accident to the dispatcher or supervisor.
Undertake routine maintenance checks, repair and cleaning of the vehicle.
Maintain an up to date vehicle... license and renew in good time.
Keep vehicle clean at all times.
Maintain passenger confidence by keeping information strictly confidential.

Education, Experience and Skills


Secondary school certificate


More requirements

3 years experience in driving as a personal or executive driver
Sufficient knowledge of traffic laws
Have a valid driving license
Have a certificate of good conduct
Basic understanding of mechanical aspects of vehicles

Functional Skills

Meeting timescales
Following procedures
Adopting practical approaches
Managing tasks

Behavioural Competencies/Attributes

Establishing rapport
Upholding standards
Showing composure
Embracing change
 more
  • Driving
Position Objectives and Responsibilities

Safe transportation of the company executive and staff to and from various destinations.
Transport supplies securely to areas where they are needed.
Maintain driver logs.
Report any instance of mishap or accident to the dispatcher or supervisor.
Undertake routine maintenance checks, repair and cleaning of the vehicle.
Maintain an up to date vehicle... license and renew in good time.
Keep vehicle clean at all times.
Maintain passenger confidence by keeping information strictly confidential.

Education, Experience and Skills


Secondary school certificate


More requirements

3 years experience in driving as a personal or executive driver
Sufficient knowledge of traffic laws
Have a valid driving license
Have a certificate of good conduct
Basic understanding of mechanical aspects of vehicles

Functional Skills

Meeting timescales
Following procedures
Adopting practical approaches
Managing tasks

Behavioural Competencies/Attributes

Establishing rapport
Upholding standards
Showing composure
Embracing change
 more
  • Driving