The ideal candidate will be passionate for the job with an ability to reach out to students and create a relationship of mutual trust.
They will know how to organize a class and make learning an easy and meaningful process.
The goal is to help cultivate the students’ interest in education and be their dedicated ally in the entire process of learning and development.
Primary School Teacher Job Duties and Responsibilities
Present lessons in a comprehensive manner and use visual/audio means to facilitate learning
Provide individualized instruction to each student by promoting interactive learning
Create and distribute educational content (notes, summaries, assignments etc.)
Assess and record students’ progress and provide grades and feedback
Maintain a tidy and orderly classroom
Collaborate with other teachers, parents and stakeholders and participate in regular meetings
Plan and execute educational in-class and outdoor activities and events
Observe and understand students’ behavior and psyche and report suspicions of neglect, abuse etc.
Develop and enrich professional skills and knowledge by attending seminars, conferences etc.
Requirements for the Primary School Teacher Job
5+ Years proven experience as a teacher in an international school
At least 2 years’ experience as a multi- disciplinary instructor for junior classes
Thorough knowledge of teaching best practices and legal educational guidelines partnered with a willingness to follow the school’s policies and procedures
Excellent communicability and interpersonal skills
Well-organized and committed
Excellent communication skills in English.
Creative and energetic
Strong moral values and discipline
Kenyan Citizenship/Residency is an added advantage
Degree in teaching or in a specialized subject with a certificate in education;
Applicants should must have a TSC number
Female candidates are encouraged to apply for this role.
go to method of application »
Job Experience: Experience of 2 – 5 years
-
Primary School Teacher General Manager Marketing and Communication Executive Documentation Supervisor Motor Bike Riders
-
Director of Information Technology
About The Role
Andela creates an environment of seamless, distributed work by embedded team members throughout Africa. We’re looking for a Director of Information Technology to build out best in class networks in all our locations, operationalize our helpdesk systems, roll out new hardware and put together an excellent team of IT professionals in each of our locations to tackle infrastructure challenges.
We need someone who’s world class at creating processes, structuring operations and can keep us running so that we can empower the continent’s best talent to level up and get better. You’re an expert in building and managing complex operations and developing the processes necessary to enable scale. You’re passionate about serving others through creating efficiency. Your domain will be the infrastructure that enables knowledge workers to do their best work and make sure we create alignment across the organization in order to better serve our customers.
You’re The Kind Of Person Who
Wants your passion and expertise in Information Technology to be a model to others
Has a strong belief in the potential of customer focused IT Services
Believes in the effectiveness of collaborative problem solving
Loves unlocking the potential of others (especially the people you manage directly)
Has a keen sense of how systems enable or hinder professional growth
Always strives to provide your stakeholders faster and better service
You Will Also
Build and orchestrate our networks across all locations
Setting a best in class standard for network quality and design & drive processes to achieve it
Handle ISP & vendor relationships
Setup and configure network for new offices throughout Africa
Oversee all aspects of Andela’s IT Services including:
Establishing IT policies, procedures and standards for our global locations to ensure consistency, security and maintainability of all IT services
Establish and monitor SLAs for providing services to the org.
Participate in the IT steering committee ensuring compliance with standards and audit requirements
Operationalize IT Helpdesk systems
Own Andela’s IT Security and Policy strategy
Ensuring compliance
Identifying gaps; creating and executing plans to cover them
Manage and grow a team of IT professionals
Mentoring and growing their potential
Setting expectations and facilitating their impact
Set hardware & software standards for all of Andela
What Makes You a Great Fit For This Role
Experience running an IT services organization across multiple countries
Experience with SOC II Compliance
Located in Lagos, Nigeria or Nairobi, Kenya
Familiarity with Meraki Network systems, GSuite and Slack
Experience with provisioning and deploying a large scale Mac environment
2-5+ years of operational or project management experience at a software company
Consensus-builder; develops relationships across the company with ease
Strong project management and analytical skills, with a tendency toward data-backed decisions
Strong technical experience in IT -
Operations Coordinator Technology Operations Coordinator
The Ideal Candidate
Does structuring things excite you? Can you wield spreadsheets in order to identify gaps, keep people on target, handle various incoming requests, and keep trains running on time? Are you ready to join a fast-paced startup and get a feel for what makes things tick, identifying what we can standardize, operationalize and hopefully automate?
We need someone who’s world class at creating processes, structuring operations and can keep us running so that we can empower the continent’s best talent to level up and get better. You’re an expert in building and managing complex operations and developing the processes necessary to enable scale. You’re passionate about serving others through creating efficiency.
Your domain will be the infrastructure that enables knowledge workers to do their best work and make sure we create alignment across the department in order to better serve our customers.
Roles for the Operations Coordinator Job
Report to the VP of Technology
Monitor and report on the Technology team’s KPIs and metrics
Monitor each Product’s health and assist in personalizing these metrics for the best impact
Monitor and ensure follow-through on all defects in department processes
Follow up with requests to the Technology department to prioritize and complete them
Allocate resources to whoever needs them within the Technology department
Manage the documentation of processes within the Technology department
Onboard new team members
Interface with other departments to better serve the company
Handle logistics of requesting, onboarding and providing feedback for Fellows in the Apprenticeship program
Operations Coordinator Job Requirements
2-5+ years of operational or project management experience at a software company
Consensus-builder; develops relationships across the company with ease
Technical fluency. You don’t have to be an engineer, but you do need to speak the language
Strong project management and analytical skills, with a tendency toward data-backed decisions
Benefits & Compensation
Full-time compensation
Full medical coverage
Lunch and snacks provided daily
Beautiful working environment
Opportunity to work with the brightest minds on the plane
Oh, and a chance to change the world!
go to method of application » -
Executive PA Group HR Manager – Logistics and Transport
Job Description
Assist primarily the Executive Director with organizational, financial and personal administration on a daily basis
Be friendly and personable while managing heavy communications and calendar scheduling (requiring interaction with both internal and external executives and assistants, as well as consultants, clients, co-workers and the general public) to coordinate various complex meetings
Prioritise and manage multiple projects simultaneously and follow through on issues in a timely manner
Lead short-term projects and initiatives as requested by the Executive Director
Respect the need for confidentiality and sensitivity of information **
Have a proven ability to exercise good judgment in recognising the scope of authority
Assist the Executive Director with all other related assigned tasks
Assist other Directors as delegated by the Executive Director
Chase responses to requests and emails to/from the Executive Director
Maintain and present the Executive Dashboard and other reports on a timely manner
Work with the Executive Director to manage his calendar and schedule (board meetings, donor meetings, conferences, regional office visits) including coordinating Executive Director’s global and domestic travel itineraries
Ability to analyse data and proficient with Word and Excel***
Ensures that key dates and events are highlighted to the Executive Director ahead of time
Prepare materials, packets and presentations for Executive Director’s meetings, senior management team meetings, off-sites, and all-staff meetings
Organise the logistics of board meetings and other key internal meetings
Coordinate and distribute notes at management meetings as requested
Organise and arrange venues for all other meetings requested by the Executive Director
Maintain records of decisions and ensure action items are clearly recorded for the Executive Director
Organise documents for signatures of Executive Director and members of executive staff related to the relevant projects
Keep accurate records and files at all times and as appropriate
Update and maintain database of executive key contacts
Assist with special projects and reports as required as the Executive Director
Qualifications
ESSENTIAL REQUIREMENTS
MBA or Bachelor’s degree required
2 -5 years work experience in administrative and personal assistant roles at the executive level with understanding of commercial business
Excellent attention to detail, accuracy and quality
Well spoken and articulate with ability to present data to Directors
Excellent written and verbal English communication skills
Ability to maintain calendars and schedule appointments
Ability to compose and edit written materials, translation experience is a plus
Ability to work easily and effectively with a wide range of people
Able to manage multiple projects and responsibilities at once; ability to meet deadlines
Attention to detail and ability to exercise sound judgment
Ability to travel at short notice if needed
Possesses time/organization/stress management skills
Strong commitment to Company’s goals and missions
A responsible attitude to all aspects of the work
Demonstrates solid work ethics, integrity
Proficiency with MS Office Suite especially Word, Excel and PowerPoint
go to method of application » -
Delivery Driver
Detailed Responsibilities:
Team Support
Drive the delivery vehicle to client drop offs, alongside the Sales Representative.
Assist in loading and offloading the delivery vehicle at the depot and at the customer locations.
Assist in capturing accurate information in the Data Management System (DMS)
Asset Management
Drive with caution and being careful not to cause unnecessary mechanical damage to delivery vehicles.
Carry out daily routine checks on delivery vehicles – Engine oil, Coolant, Tyre pressure, Lights and Indicators
Take pride in keeping the vehicle clean and attend all scheduled vehicle inspections or health checks.
Manage the vehicle’s fuel card. Routinely report on fuel use and mileage to supervisors.
Manage any other assets (Weighing scales, phones) that you might come into contact with during the course of duty
Internal Communication
Engage with the Sales Representatives on most efficient routes for daily deliveries.
Report any minor vehicle issues to the supervisory team for immediate corrective action.
Grow sales skills by engaging with and learning from Sales Representatives with an aim to grow into the role over time.
Does this sound like you?
Hold a valid driver’s license, preferably class BCE & motorcycle
2 – 5 years’ experience driving different classes of vehicle, such as vans, tuk-tuks, canters
Have a Diploma in sales or other area of study – experience in sales a plus!
High standard of personal integrity
Able to do basic book-keeping and vehicle records management
Have a certificate of good conduct
Able to work long hours
Experience delivering perishable FMCG goods within Nairobi a plus!
Please note that Shortlist is managing this search on behalf of Twiga Foods
Seniority Level
Entry level
Industry
Consumer Goods
Employment Type
Full-time
Job Functions -
Customer Support Team Lead
Responsibilities
Adopt, adapt and improve customer service procedures and handbooks, according to the local market.
Develop communication channels and procedures for escalation with overseas technical support.
Develop and manage a team of highly trained CS staff for eventual 24×7 operations.
Maintain a high level of customer satisfaction in all general inquiries, account status, and technical concerns.
Constantly develop the CS department, in cooperation with Management.
Submit progress and performance reports as requested.
Achieve specified KPIs for the department.
Collaborate with other departments to improve overall efficiency.
Adhere to Company policies and protect the company reputation.
Job Requirements
Bachelor’s degree in a relevant field from an accredited University/College required
2-5 years’ experience specializing in Customer Service or equivalent position
Excellent writing, presentation and communication skills in English and relevant local language(s)
Able to type quickly and accurately
Willingness to work a flexible schedule in a start-up environment
Punctual, reliable and with genuine concern to help customers
Capable of learning CS software and proficient in standard Microsoft suite
Positive attitude, detail and customer oriented with good multitasking ability
A team player, who can work with the Country Manager and other department chairs to formulate a cohesive strategy and implementation plan
The ideal candidate is one who touches the lives of the unbanked and under-banked on a daily basis, and can relate to them on a personal level -
Forestry Innovations Manager
What You Will Do
Lead our engagement with external researchers and experts to understand existing best practices in forestry – including site selection, species R&D, nursery operations, planting, growth, enumeration, and harvesting.
Lead Komaza’s internal multi-departmental design process to create new methodologies, tools, and approaches to forestry activities across the value chain.
Monitor, evaluate, and improve Komaza’s existing forestry practices across the value chain.
Research forestry products and tools appropriate for small-holder farmers, trial them with small-holder farmers, and scale them.
Build a small team of design and forestry specialists who can continue to grow our internal expertise in designing farmer-centered forestry best practices.
Lead the creation of Komaza’s farmer and environmental impact evaluation methodology and execute that methodology.
What You Should Have
Bachelor’s degree in forestry or other relevant scientific field required, Master’s Degree or above in a relevant field preferred.
Experience working with small-holder farmers, experience with farmers in East Africa preferred.
Experience with human/user-centered design, iteration, and product development.
Experience conducting primary (not a literature review) forestry research preferred.
Experience with the full forestry value chain (nursery to planting to growth to harvest to processing) a plus.
Minimum of 2-5 years post-undergraduate, masters degree or full-time work in a forestry or agricultural context preferred.
You’re also
Equally comfortable in the office conducting literature reviews and in the field seeking feedback directly from farmer focus groups.
Flexible and self-motivated with the drive to do whatever necessary to get the job done.
Comfortable working in a company that acts and feels a lot like a startup (dynamic, unstructured, and frequently changing).
Self-directed and intellectually curious – you know how and when to seek feedback in the pursuit of continuous improvement.
Growth-obsessed with a strong desire for personal development.
A collaborative problem solver who seeks the opinions of other teammates and departments in the development of creative and sustainable systems.
What we expect
You are a good fit for Komaza if you want to make a meaningful commitment to this role for a minimum of 2+ years. This role is based at our headquarters in Kilifi, Kenya for the foreseeable future. The role offers competitive salary and benefits with potential for further career growth. -
Business Development Associate
Detailed Responsibilities:
Inbound and outbound sales
Identifies potential target markets for Angaza, the needs of those markets and works with the rest of the team to create a strategy for new market entry
Generates new sales leads, qualifies them and converts leads to closed sales
Pipeline manager who establishes and maintains appropriate pipeline to meet and exceed the requirements of their sales targets
Relationship management
Relationship builder who creates and maintains relationships with solar light manufacturers and distributors
Builds strong relationships with internal teams; presents their ideas clearly and strongly and is able to back them up during internal meetings
Understands that relationships with distributors and leads are shared at Angaza; ensures effective knowledge transfer to other team members by clearly recording and tracking leads and clients in the client’s database
Consultative selling
Actively seeks to understand client needs and how Angaza is suited to address them, specifically with respect to product offering
Recognizes that the product informs the target market, anticipates the effect that changes in the product would have on the target market and how new features could create new opportunities
Prioritizes client needs based on importance and impact and presents proposed new features and enhancements to the technical teams
Does this sound like you?
2-5 years’ experience in business development with a focus on sales
You have experience in business to business sales
Data oriented who is able to manage and interpret data to inform future growth -
Team Lead, Software Engineering
About The Team Lead, Software Engineering Position
As a Team Lead, you will primarily work within the Technology & Learning department leading a team of developers building world-class internal products to support Andela’s business needs.
As the senior member of your team, you will take responsibility for the overall planning, execution and success of complex technical projects. You will work closely with the product management team to ensure we’re building the best products that meet Andela users’ needs. You will take pride in building products that are key to helping Andela grow and scale as an organization. You will be responsible for managing the delivery of your work as well as any developers that work under you.
You’re The Kind Of Person Who
Believes that building great software is more than just delivering working code, that other aspects such as reusability, testability, maintainability, security, and performance are just as important.
Are constantly learning and expanding your skillsets on and off the job.
Can mentor entry-level developers willing to become world-class.
Are a good person: driven by purpose, passion, thirst for knowledge, and the pursuit of a better world.
Responsibilities Include, But Are Not Limited To
Most of our stack is in JavaScript and Ruby, but we’re expanding into many other languages and technologies. We’d be interested in candidate from any background as long as you have a keen understanding of Object Oriented languages. Here’s an abbreviated list of interesting technologies we currently use
Javascript, Node.js/Express.js
Ruby, Ruby on Rails
Golang
AngularJS
Postgres, MongoDB, Redis
Heroku, AWS, SQS, EC2
What Makes You a Great Fit For This Role
The ability to be located in Lagos, Nigeria or Nairobi, Kenya.
2-5 years of software development experience
Experience leading a team of software engineers in an agile environment (daily standups, sprint planning, retrospectives, etc)
TDD and pair programming experience
Experience setting up and managing a continuous integration or a continuous delivery process
Experience with service oriented architectures, distributed systems, and messaging queues.
A Bachelor’s or advanced degree Software Engineering, Computer Science or related field. -
Executive Personal Assistant
Job Description
· Assist primarily the Executive Director with organizational, financial and personal administration on a daily basis
· Be friendly and personable while managing heavy communications and calendar scheduling (requiring interaction with both internal and external executives and assistants, as well as consultants, clients, co-workers and the general public) to coordinate various complex meetings
· Prioritise and manage multiple projects simultaneously and follow through on issues in a timely manner
· Lead short-term projects and initiatives as requested by the Executive Director
· Respect the need for confidentiality and sensitivity of information **
· Have a proven ability to exercise good judgment in recognising the scope of authority
· Assist the Executive Director with all other related assigned tasks
· Assist other Directors as delegated by the Executive Director
· Chase responses to requests and emails to/from the Executive Director
· Maintain and present the Executive Dashboard and other reports on a timely manner
· Work with the Executive Director to manage his calendar and schedule (board meetings, donor meetings, conferences, regional office visits) including coordinating Executive Director’s global and domestic travel itineraries
· Ability to analyse data and proficient with Word and Excel***
· Ensres that key dates and events are highlighted to the Executive Director ahead of time
· Prepare materials, packets and presentations for Executive Director’s meetings, senior management team meetings, off-sites, and all-staff meetings
· Organise the logistics of board meetings and other key internal meetings
· Coordinate and distribute notes at management meetings as requested
· Organise and arrange venues for all other meetings requested by the Executive Director
· Maintain records of decisions and ensure action items are clearly recorded for the Executive Director
· Organise documents for signatures of Executive Director and members of executive staff related to the relevant projects
· Keep accurate records and files at all times and as appropriate
· Update and maintain database of executive key contacts
· Assist with special projects and reports as required as the Executive Director
Qualifications:
ESSENTIAL REQUIREMENTS
· MBA or Bachelor’s degree required
· 2 -5 years work experience in administrative and personal assistant roles at the executive level with understanding of commercial business
· Excellent attention to detail, accuracy and quality
· Well spoken and articulate with ability to present data to Directors
· Excellent written and verbal English communication skills
· Ability to maintain calendars and schedule appointments
· Ability to compose and edit written materials, translation experience is a plus
· Ability to work easily and effectively with a wide range of people
· Able to manage multiple projects and responsibilities at once; ability to meet deadlines
· Attention to detail and ability to exercise sound judgment
· Ability to travel at short notice if needed
· Possesses time/organization/stress management skills
· Strong commitment to Company’s goals and missions
· A responsible attitude to all aspects of the work
· Demonstrates solid work ethics, integrity
· Proficiency with MS Office Suite especially Word, Excel and PowerPoint