Application Deadline: Application Deadline Aug 9, 2019

  • Senior Software Engineer

    Senior Software Engineer

    The more technology we use the more complicated our life and work becomes. While our physical lives are what’s important, the digital ones take more and more of the Limelight. For play we fill this gap with lots of devices that bring profound new intelligence to how we do things. 
    But at work this gap is today ever more apparent, and in some cases it can mean the difference between safety and danger. It for these difficult environments, like Airports, Ports, Mines Construction Sites that we love designing products. 
    We leverage Internet of things Technologies, to construct unique combinations of hardware and software to close the gap.
    New Wearables and smart connected devices that make our work easier, less complex and safer. New tech that is Human First.
    Expectations
    The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. 
     
    Responsibilities

    Writing clean, high-quality, high-performance, maintainable code
    Develop and support software including applications, database integration, interfaces, and new functionality enhancements
    Coordinate cross-functionally to insure project meets business objectives and compliance standards
    Support test and deployment of new products and features
    Participate in code reviews

     
     
    Qualifications

    Bachelor’s degree in Computer Science (or related field)
    5+ years experience building successful production software systems.
    Expertise in Object Oriented Design, Database Design, and XML Schema
    Experience working on Artificial Intelligence(AI) Projects
    Experience with Agile or Scrum software development methodologies
    Ability to multi-task, organize, and prioritize work
    The ability to take raw product requirements and develop software architectures and designs to bring them to life.
    Knowledge, awareness and experience with Advanced Analytics such as Mining, Machine Learning, AI, “R”, Python, … is considered as a plus

    Tech Stack

    We are tech-agnostic as far as hiring, but it’s a bonus if you know any of these
    React
    Ruby on Rails
    Postgres
    InfluxDB

    Human Electric is an equal opportunity employer and does not discriminate on the basis of race, color, religion, gender, gender expression, age, national origin, disability, marital status, sexual orientation, or military status in any of its activities or operations.

  • Production Supervisor

    Production Supervisor

    SCOPE AND GENERAL PURPOSE OF THE ROLE
    The incumbent is responsible to oversee all reporting staff whilst ensuring that the Operational, Health and Safety & Quality Standards are adhered to. The incumbent’s job purpose is not limited to the above mentioned
    OPERATIONAL FUNCTIONS:

    Ensure that daily production targets are met.
    Confirm that the finished product conforms to the set quality standards.
    Ensure that the correct procedure for handling raw materials is adhered to in respect of :

    Correct collection from raw material warehouse.             
    Correct placement of raw material back into the warehouse.

    Liaise with the Sales and Customer Service department on a daily basis to ensure that production schedules are confirmed
    Plan shifts for production staff as per business requirements.
    Ensure implementation of good inventory practices such as FIFO(First In, First Out). 
    Assist Dispatch Clerk in improving inventory health by participating in monthly cycle counts, bi-annual stock takes and implementing good practices such as FIFO.

    DISPATCH & INVENTORY FUNCTIONS

    Oversee dispatch clerk to ensure that daily dispatch quality targets are met as per company standards.
    Ensure that the correct procedure for handling deliveries is bring adhered to in respect of : 
    The necessary quality checks have been done on selected  consignments
    The correct documentation is issued on time to ensure timely deliveries
    Ensure the proof of deliveries are correctly completed and distributed to the relevant personnel for processing
    Interaction with other functional departments
    Ensure investigations are being done on inventory deviations, and the necessary supporting documentation supplied.
    Ensure product collections are being done as per procedure
       Effectively control scrap:
    Implement a plan to re-evaluate products in “defect” location continuously
    Ensure scrap product is correctly and responsible dispose of when necessary
    Look for opportunities for continuous improvement to improve dispatch processes in conjunction with other team members

     PRODUCTIVITY:

    Ensure that all products are correctly slit as per the order
    Investigate customer complaints or product concerns and rectify the issues immediately
    Ensure that the standards of production paperwork and wrapping/labelling on cheeses are correctly followed as per requirement
    Continuously search for opportunities to increase productivity in conjunction with automated reporting system finishing system

    MACHINE MAINTENANCE & PROBLEM SOLVING:

    Ensure that all machinery is performing at optimal levels by running static tests as well as trial jobs as per the schedule to ensure that no errors occur
    Order the necessary cleaning & maintenance supplies required for the maintenance of all machines 
    Ensure all machines are serviced/cleaned on a daily/weekly/quarterly basis as per the plan. Submit the supporting documentation to the Distribution Centre (DC) Manager
    Resolve emergencies, unplanned maintenance and repairs. Rectify problems on machines as far as possible before acquiring external assistance.
    Oversee any repairs done by external parties to ensure work carried out is as per standard & safety guidelines.
    Be responsible for ensuring compliance to all internal & external regulations e.g. machines & equipment inspection, fire safety inspection, counter calibrations etc
    Maintain spare parts inventory for critical repairs and service.
    Inspect the plant daily – report any deviations regarding equipment, place an order request for the parts required if needed
    Follow strict Preventative Maintenance plan and report any deviations to the DC Manager immediately.
    Ensure machine issues are identified and rectified immediately.
    Identify pinch points and devise an action plan to address such hazards by implementing safety guards, warning labels and other engineering solutions.
    Continuously look for design, layout and safety improvements on all machines.

    QUALITY ASSURANCE:

    Ensure that the finished products are being checked for any issues, throughout the day
    Should there be any discrepancies on the finished product, take corrective action
    Coordinate with the Dispatch Clerk to oversee the final product
    Control the stock that is being utilized by the operations team and ensure that the correct tools are used to perform the correct functions and all the tools are in the best condition conducive to the completion of the task
    Carry out weekly Gemba walks in the Distribution Centre and ensure implementation of safety policies

    ELS:

    Actively seeking out continuous improvement opportunities and implementations thereof.
    Proactively seeking out cost reductions.
    Continuous focus on 5S.  

    SAFETY:

    When on the plant ensure that safety equipment must be worn at all times namely: safety shoes, safety glasses, earplugs, gloves
    Ensure that all Company Safety policies are adhered to at all times
    Constant Focus on reporting and action on near misses and unsafe acts/conditions and behaviours

    KEY COMPETENCIES REQUIRED FOR ROLE:

    Aligning Performance for Success
    Building Partnership 
    Coaching 
    Customer Focus 
    Decision-Making  
    Facilitating change 
    Initiating Action 
    Managing conflict 
    Team work
    Planning and Organizing

    WHAT WE WILL BE LOOKING FOR IN YOU:

    Through knowledge and understanding of operations procedures and processes. 
    Leadership skills
    Computer Literacy- Microsoft office suite (Excel – Essential)
    Warehouse Inventory Managements system experience (E.g. MFGPro/ Nautilus/ Manhattan/ SAP)
    Excellent Communication skills-written and verbal
    Ability to think proactively 
    Reliable, dependable and responsible
    Report writing skills
    Numerical skills
    Management skills
    Medically fit
    Accuracy 
    Efficiency
    Identification of staff development needs

    Desired Skills and Experience

    Grade 12
    Operations/Engineering/Production Management qualification

    Pre-Requisite Experience:

    3-5 years experience within the manufacturing industry 
    Minimum 3 years experience leading teams at Supervisory level
    Knowledge and understanding of ELS and continuous improvement initiatives an advantage

    Please note that if you have not heard from the HR Department within 30 days of this advert closing, your application has unfortunately been unsuccessful.

  • Floor Supervisor

    Floor Supervisor

    Reporting to the Executive House Keeper, the incumbent will be responsible for supervising the cleaning and maintenance operations on the floors assigned to him/her. He /she will ensure Hygiene standards are strictly monitored and followed, Room Attendants on their respective floors are supervised effectively, and KEA audits results are 85% and above.Key Responsibilities

    Supervise the work of room attendants to ensure all guest rooms and corridors are maintained to the highest standard of cleanliness and tidiness to ensure guest satisfaction and oversee that occupied rooms are serviced and that check out rooms are serviced based on the arrival time of the next guest.
    Inspect occupied and non-occupied guest rooms and take corrective measures in order to meet Kempinski standards in terms of cleanliness, maintenance and supplies. Also check that housekeeping equipments are given proper care and maintenance whilst being used.
    Carry out on the job training and be responsible for grooming and conduct standards of the room attendants on their assigned floors. Motivate staff to bring about excellent performance. Participate in the evaluation of staff performance once year.
    Keep updated records of furniture movement and cleaning schedules of their section.
    Stay informed about hotel products and services knowledge in order to answer guest questions.
    Answer all guest questions / requests in a friendly and caring manner, take appropriate actions or if needed, refer the matters to the relevant persons to handle. It may be providing information, giving an extra item such as a towel, etc.
    At the end of shift, do a handover reporting special attention guests, room status discrepancy, unusual situations, incidents that need follow up, to ensure consistency and guest satisfaction.
    Verify that pantries are equipped with all the necessary items needed in servicing guestrooms, and proper control is practiced to save expenses.
    Sign in and out master keys and pagers in housekeeping office and ensure that all keys are returned.
    Schedule general cleaning of 1 room per Room Attendant per day, and assist on scheduled cleaning on low occupancy.
    Additional responsibilities and tasks can be added at any time according to the needs of the business and of the hotel.

    Desired Skills & Qualifications

    High School or secondary diploma required
    Diploma in Housekeeping/ Hospitality Management
    Two (2) to three(3) years experience as Supervisor, preferably in a luxury hotel or five (5) to seven (7) years experience as a Room Attendant, preferably in a five star city hotel.
    Ability to work and communicate in a multinational environment:
    Concern for quality and attention to details
    Ability to use housekeeping equipment and machines
    Flexible in terms of scheduling
    Good verbal and written communication skills
    Good problem solving and decision making skills
    Computer literacy
    Able to work in a fast paced environment and can multitask
    Ability to remain calm and composed under pressure

  • International Project Manager – Kenya

    International Project Manager – Kenya

    International Project Manager (IPM)
    With responsibilities ranging from client-relations, business development, data analysis, product strategy, and everything in between, you’ll have the opportunity to work with every team at Zenysis while building the skills to lead increasingly large parts of our long term operations and strategy in Kenya.
     
    At Zenysis, roles aren’t defined by narrowly scoped duties. IPMs take full responsibility for the success of product deployments, including working with analysts and high-level decision makers, running analyses, scoping engineering projects, collaborating with engineering, and ensuring that all aspects of technical implementation run smoothly. In addition, IPMs help to lead and develop the business strategy for entire regions, working both internally and externally to craft expansion opportunities. Over time, IPMs will be responsible for building local teams that are capable of taking more and more responsibility for development and expansion on themselves. IPMs are based in or near the countries they serve. 
     
    As an IPM, you’ll ensure that our mission to empower nations and save lives is baked into the heart of every deployment.This position is contingent upon funding. Details regarding your exact responsibilities and clients will be finalized upon award. 
     
    Responsibilities:

    Work closely with users on the ground to understand their needs with compassion, define technical requirements, and provide product support and trainings.
    Manage and maintain relationships at all levels with our clients, from analysts to presidents.
    Identify strategic initiatives and opportunities for expansion of our deployments
    Lead collaboration and communication with the product team and engineers remotely to ensure successful product implementation and development
    Identify the levers for impact, and run through as many prototypes, hypotheses and iterations as it takes to drive them forward
    Take ideas from their inception all the way to live-features in the hands of our users
    Establish a clear BD vision aligned with our technical capabilities and broader company values

     
    Qualifications:
     
    Whether you’re thinking through business strategy, scoping out technical implementations, designing UI elements, or talking to clients, your process starts with empathy, then ends in a solution you understand well enough to communicate and test. In day-to-day operations you have the resilience to thrive in ambiguous environments, the clarity of communication to build order in chaos, and the self-understanding to know your blind spots and question assumptions.
     
    More specifically:

    You are, or are willing to be, based in Nairobi
    2+ years experience employing project management, product management, or data analysis skillsets
    You’re not afraid of messy real-world data, and have strived to understand the underlying patterns with R, Excel, SQL, Python or similar tools.
    You’ve worked on projects synthesizing hard analytical insight with holistic understanding of a complex problem space. 
    You have a genuine love of technology demonstrated through your academic background, hands-on experience, or adjacent work in design, business, operations, policy, product, or project management.
    You thrive in ambiguity and aren’t afraid of not knowing – you understand how to take one step at a time to work through massively complex problems.
    You enjoy working with clients and have a customer-centric attitude
    Speak, read, and write Swahili.

  • M & E Assistant

    M & E Assistant

    Job Details
    The Key responsibilities in the position include:

    Support in the development and implementation of Monitoring, Evaluation and Learning system, tools and plan;
    Support the development and maintenance of database system;
    Assisting with the design and management of program reviews and evaluations
    Support the preparation of technical briefs, annual technical reports, human interest or case stories, photos, press releases, newspaper articles and e-bulletin/newsletters.
    Assist with design and develop project proposals for Beyond Zero;
    Support the annual program reviews and documenting of good practices and lessons learned;
    Support with the compilation of all grant and technical information reports to donors;
    Represent Beyond Zero at relevant networks, workshops, seminars and policy events as required

    Key Requirements

    Bachelor’s Degree in Social Sciences or Public Health;
    Postgraduate certification will be an added advantage in Project Management or Monitoring & Evaluation or Public Health;

    Experience

    1-3 years of relevant work experience including programme management.
    Experience in quantitative and qualitative data analysis
    Excellent communication skills
    Ability to multi-task and work under pressure

  • Driver / Mechanic

    Driver / Mechanic

    Qualifications

    Valid driver’s license with an endorsement for riding a motorcycle
    At Least 5 years riding experience within Nairobi.
    Must be 25 years of age and above.
    Must have a good conduct.
    Fluent in English and Kiswahili
    Enjoy motorcycling and be a skilled rider
    Be physically fit
    Be reliable and punctual
    Be able to work on your own
    Have good literacy and numeracy skills
    Have the ability to read and follow maps and guides, plan and learn routes
    Have a mature attitude
    Be friendly and presentable
    A basic knowledge of motorcycle maintenance is useful but not required
    You should be in good health and have good eyesight

  • Care Group Promoter

    Care Group Promoter

    Key Responsibilities

    Coordinate Food & Nutrition and WASH local-level activities and maintain cooperation with other community-level institutions, including the village council, churches and health facilities.
    Facilitate participatory learning sessions (CG meetings) with each of his/her 10-12 Care Group Volunteers (CGVs) every 2 weeks, following the lessons plan in the educational material provided
    Hold bi-weekly meetings with the local leadership committee in each community to coordinate, monitor and evaluate (if these committees exist)
    Attend bi-weekly training and reporting meetings provided by the supervisor and the module training sessions to accurately replicate trainings given the CGVs, sharing correct information and demonstrating skills learned.
    Model the Health, Nutrition and Sanitation behaviors he/she teaches CGVs in their own homes
    Visit, monitor and evaluate each CGV at least quarterly.
    Supervise CGVs work by accompanying them on home visits and observe them leading group meetings using the quality verification checklist
    Support other program activities, such as National Nutrition days, distribution of vitamins (A) deworming medicine and weighing children under 5 years.
    Support implementation of P&G water treatment project in Sere Olipi and Ndonyo Wasin Community Health Units.
    Support follow up of the implementation of Community Led Total Sanitation (CLTS) activities in the assigned Community Health Units.
    Attend training and coordination meetings at the sub-county level, providing verbal feedback and written reports of activities completed
    Prepare monthly reports based on the CGV registers and Neighbor Women’s (NW) Support Community Health Unit activities in Ndonyo wasin and Sereolipi
    Carry out monthly supportive supervision of CHVs activities and conduct joint monthly data review with CHVs and CHAs

    Minimum Qualifications and Requirements:

    Diploma in Nutrition, Public Health or Community Health.
    Must be Registered with KNDI.
    Experience in implementation of Nutrition programs in Samburu East Sub County
    Experience in humanitarian assistance programs.
    Good computer skills, including Microsoft Word and Excel and PowerPoint.
    Conversant with the national IMAM and IYCF guidelines as well as high impact nutrition interventions.
    Knowledge of community-based approaches to improving nutrition and food security.
    Proven experience in liaising with government officials and other actors / partners.
    Outgoing personality with excellent communication skills.
    Good team player, flexible.
    Appreciation of and sensitivity to local culture.
    Excellent in English, Swahili languages. Ability to communicate in Samburu language will be an added advantage.

    Travel Required:
    80% of the time travel to villages within Ndonyo Wasin and Sere Olipi areas
    Level of Contact with Children:
    High contact- the job responsibilities of this position require the post holder to have very frequent contact with children. It is expected that children shall be protected at all times.

  • Assistant Property Manager

    Assistant Property Manager

    Job Description
    An Assistant Property Manager processes new tenant applications, addresses and resolves tenant issues and complaints, oversees any necessary construction, assists in marketing the property, and manages the financial aspects of the business.

    Duties & Responsibilities: 

    Processes rent payments and condominium dues.
    Inquires about late payments and assists in handling any eviction issues
    Interviews new prospective tenants and gives tours of property.
    Processes applications, conducts credit checks and calls references.
    Distributes and collects leases and ensures that all required legal documents are signed.
    Addresses and promptly resolves questions, requests, and complaints from tenants.
    Creates and distributes marketing materials for the property management company.
    Inspects property on a regular basis to assess condition of buildings and grounds, and to ensure that empty units are ready for new tenants.
    Attends to necessary repairs and maintenance.
    Assists in hiring a grounds crew and other staff necessary for the upkeep of the property.
    Manages budgets and accounts.
    Reports any problems or issues to property manager.
    Manages records and files of current tenants.
    Responds to emergency maintenance or safety calls.

    Required skills and qualifications: 

    Degree or Diploma in Business Management and Information Technology.
    Minimum of 5 years experience in property Management
    Demonstrate the strong organizational skills necessary to oversee a number of different properties.
    Possess knowledge of the real estate industry, including market trends and prices
    Interacts and engages in a friendly manner with potential and current tenants.
    Service oriented and highly motivated team player with strong communication and interpersonal skills.

  • Finance & Administrative Assistant

    Finance & Administrative Assistant

    Job Summary
    This role will require significant ownership and a strong drive to learn and grow. It requires a lot of flexibility, good will and following through on tasks to completion with great attention to detail.
    Responsibilities
    Finance

    Process and reconcile imprests and maintain the imprest debtors’ sub-ledgers for accountability.
    Preparation of payment vouchers and ensuring their accuracy and correctness;
    Prepare timely and accurate bank reconciliation statements for decision making;
    Handling, issuing and reconciling of petty cash in line with Concern’s procedures & policies
    Manage the assets register for accuracy and correctness;
    Assist the finance coordinator in processing Invoices;
    Posting suppliers invoices in the school’s accounting system
    Filing all paperwork associated with such transactions.
    Collect and enter data on various financial spreadsheets
    Assist the finance Coordinator in creating financial reports on a regular basis.
    Verifying balances in account books and rectifying discrepancies
    Managing day-to-day transactions
    Recording office expenditures and ensuring these expenses are within the set budget
    Handling accruals and prepayments
    Answer questions and provide assistance to stakeholders, customers, and clients as needed.

    Administration

    Acting as a first point of contact for the school
    Enrolling and admitting new children to the school
    Ensuring that all visitors are logged and have appropriate identification
    Maintaining and updating school information, databases and records
    Communicating with parents regarding various aspects of school life, receiving and passing on information between teachers and parents.
    Ensuring the reception area is kept tidy and that the notice boards are kept up to date
    Assisting in ordering stationery, materials and other resources and ensuring that stock levels are well maintained.
    Oversee the administration function to facilitate service delivery to both internal and external customers in line with the school policies.
    Scheduling, setting up travel, Meetings and appointments for parents and the School manager.
    Preparation for and assistance at open morning, taking calls and recording details of enquires from prospective new families and making necessary follow up.
    Receiving, sorting and distributing all packages, deliveries and mail.
    Any other duties assigned.

    Qualifications

    Professional certification ACCA/CPA level 2 and/or Degree in Accounting, Finance, Business or Public Administration or relevant field.
    At least three (3) years’ experience in a similar role.
    Proficiency in the use of MS Office
    Excellent communication, interpersonal, planning and organization skills
    A proactive self-starter and achiever
    Some experience with computerized accounting packages will be desirable.
    High level of integrity and ability to work as part of a professional team
    Proven ability to handle challenging work load
    Cross-cultural experience, understanding and sensitivity;