Job Overview

We are looking for a dedicated and dynamic STEM Teacher who will also teach Mathematics at the primary and junior school levels. The ideal candidate will have a passion for educating young minds, fostering a positive learning environment, and integrating STEM tools and technology into the teaching and learning process.

Key Responsibilities / Duties/ Tasks


Develop and... implement engaging lesson plans in STEM subjects
Ensure that lessons cater to the needs of individual students with varying abilities
Assess and record students’ progress and provide feedback and advice to students
Maintain a well-ordered and stimulating learning environment
Integrate technology into teaching practices
Organize and participate in STEM-focused school events
Stay up-to-date with changes in the curriculum and developments in best practices
Communicate with parents, administrators, and other stakeholders about students’ progress and behavior


Education Qualifications

Academic Qualification:


Bachelor’s Degree in Information and Communication Technology (ICT), Computer Science, or a related field.
Bachelor’s Degree in Education (B.Ed.) or Postgraduate Certificate in Education (PGCE) with a focus on Mathematics, or relevant teaching qualifications.


Professional Qualification:


Must be registered with Teachers Service Commision
3+ years’ teaching experience in STEM.
Demonstrated success in teaching STEM-related subjects (math, science, or technology)


Other required qualifications (unique/job specific):


Skills in robotics, CEMASTEA and Scratch program


Functional Skills:


Articulating information
Adopting practical approaches
Providing insights
Taking action


Behavioral Competencies/Attributes:


Establishing rapport
Valuing individuals
Inviting feedback
Understanding people
 more
  • Education
  • Teaching
Job Overview

As the Technical M&E Analyst at SHOFCO, you will dedicate your time to our programs, working on end-to-end ideation, creation and deployment of mobile applications, based on the CommCare platform, for strengthening program delivery. In addition, as part of your job, you will support the monitoring and evaluation.

Key Roles and Responsibilities:

Platform... Management:


Design of Commcare applications, bringing together the best combination of stakeholder inputs, project needs, field feedback, technical feasibility, and robust architectural principles
Configure and maintain the CommCare application, ensuring it meets the evolving needs of the organization.
Implement updates, new features, and workflows to improve user experience and data collection efficiency.
Monitor application performance and troubleshoot technical issues.


User Training and Support:


Preparation of detailed technical documentation including software specifications that convert design documents into practical instructions that can be used for Commcare application building, software test plans and User Acceptance Testing documentation
Develop and deliver training sessions for new and existing users to maximize platform utilization.
Provide ongoing support and guidance to field staff and other users, addressing inquiries and troubleshooting issues as they arise.
Create user manuals, guides, and training materials tailored to specific roles
Building the capacity of the program support team to address post deployment support matters.


Data Management and Analysis:


Oversee data collection processes to ensure accuracy, completeness, and compliance with organizational standards.
Analyze data trends and generate reports to inform decision-making and improve program effectiveness.
Collaborate with stakeholders to identify key performance indicators and metrics for evaluation.


Collaboration and Coordination:


Work closely with program managers, IT staff, and other stakeholders to align CommCare functionalities with program goals.
Participate in regular meetings to communicate updates, resolve issues, and provide feedback on system performance.


Quality Assurance:


Establish and implement quality assurance processes to maintain data integrity and system functionality.
Conduct periodic audits and assessments to identify areas for improvement in both user performance and data quality.


Education Qualifications


B.S. degree or equivalent in Computer Science, Engineering, Data Science, Math.


Professional Qualifications


At least 2+ years working in a monitoring and evaluation role towards … + digital data collection and analysis
At least 1+ years in Commcare Application Development
Experience in quantitative data management and data analysis projects would be a plus
Exposure to software development life cycle would be a plus
Excellent communication skills, with the ability to effectively collaborate with diverse stakeholders


Functional Skills


Articulating information
Analytical and detail oriented
Collaborative
 more
  • Data
  • Business Analysis and AI
Key Responsibilities / Duties/ Tasks
Responsibilities

Oversee the projects within the department and ensure timely implementation of activities within the set times, work plans and budgets
Provide general supervision of Sustainable Livelihoods facilitators and evaluate their
Conduct need assessment for sustainable livelihoods facilitators
Organize trainings and refreshers for Sustainable... Livelihoods facilitators on Entrepreneurship, IGA, Employability and any other emerging
Develop and review existing training manuals and oversee quality of content in all trainings
Ensure that all beneficiaries’ data is captured in google drive and any other platforms.
Provide monthly update reports on the projects within the department and ensure that set targets are met according to the existing
Assist inn preparing budgets for all activities and manage use of department resources
Identify, recruit and build capacity of individuals enrolled in the employability
Develop linkages with prospective employers, develop an employers’ database and initiate uptake of beneficiaries into positions of employment or internship within the identified
Work with other community organizations, groups, churches and mosques to reach the target identified of employability training, business mentorship and entrepreneurship trainings.
Pursue partnerships collaboration and synergies that have impact on SHOFCO sustainable livelihoods programs
Research on new models / innovations that can improve sustainable livelihoods programs impact and efficiency
Ensure program sustainability in conjunction with the line manager
Attend meetings that add value to sustainable livelihoods programs in consultation with the Sustainable Livelihoods Manager
Support and co-create programs that promote youth employment
Capture learnings and emerging lessons to facilitate scale up and adaptive
Support in new business development as may be requested from time to time by the line manager and the advancement team
Organize all departmental
Maintain all program data in a highly efficient manner and document program success
Monitoring VSLAs formation and training of the members on the VSLAs Methodology
Support M&E function in program monitoring and evaluation
Any other duties as assigned by the line manager

Job Competencies (Knowledge, Experience and Attributes / Skills).
Academic Qualifications
Bachelor’s Degree in any relevant field
Professional Qualifications

N/A

Other required qualifications (unique/job specific

At least 3 years of experience having 2 years as a program facilitator
Experience in program management and working within a diverse community
Knowledge, skills and experience in participatory methods of community development and mobilization

Functional Skills

Developing expertise
Managing tasks
Articulating information
Examining information

Behavioural Competencies/Attributes

Team working
Establishing rapport
Directing people
Generating ideas
 more
  • Project Management
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