29
Software Development Manager Profile Description Our client, the new standard in rugged communication devices, is looking for a Software Development Manager to join their team. The ideal candidate will be a self-starter, with a passion for enabling communication globally. We have very ambitious plans and we are looking for someone that can share our vision, and take the client’s product to the next level. Our client’s development group, made of world-class mechanical, electrical and software engineers is based in Nairobi, Kenya, fostering a new age of hardware development on the continent. The role will be based in Nairobi, Kenya as a full time in house position. This role as Software Development Manager will be ultimately responsible for managing the development road map, managing internal resourcing and ensuring that core and project specific software is developed and rolled out at a high quality. You will be working with our small, but immensely capable team of Cloud and Embedded software developers to implement our client’s vision of connectivity reimagined for the emerging markets. This role reports directly to the CTO. Job Description Collaborate with the Product Management in defining the Product Vision. Demonstrate leadership abilities to our clients with the deployment of software upgrades, enhancements and fixes that are coordinated based on release schedules. Evolve the existing software system applications and architecture in various areas as needed according to the software roadmap, and the vision of the company. Coordinate release and sprint planning. Conduct regular scrum meetings. Report development process to the CTO and the management team. Help developers resolve both technical problems as well as human resources issues.

Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Embed Size (px)

Citation preview

Page 1: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Software Development Manager

Profile Description

Our client, the new standard in rugged communication devices, is looking for a Software

Development Manager to join their team. The ideal candidate will be a self-starter, with a

passion for enabling communication globally. We have very ambitious plans and we are looking

for someone that can share our vision, and take the client’s product to the next level.

Our client’s development group, made of world-class mechanical, electrical and software

engineers is based in Nairobi, Kenya, fostering a new age of hardware development on the

continent. The role will be based in Nairobi, Kenya as a full time in house position.

This role as Software Development Manager will be ultimately responsible for managing the

development road map, managing internal resourcing and ensuring that core and project specific

software is developed and rolled out at a high quality. You will be working with our small, but

immensely capable team of Cloud and Embedded software developers to implement our client’s

vision of connectivity reimagined for the emerging markets.

This role reports directly to the CTO.

Job Description

Collaborate with the Product Management in defining the Product Vision.

Demonstrate leadership abilities to our clients with the deployment of software upgrades,

enhancements and fixes that are coordinated based on release schedules.

Evolve the existing software system applications and architecture in various areas as

needed according to the software roadmap, and the vision of the company.

Coordinate release and sprint planning.

Conduct regular scrum meetings.

Report development process to the CTO and the management team.

Help developers resolve both technical problems as well as human resources issues.

Page 2: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Provide leadership and guidance to coach, motivate, and lead team members to their

optimum performance levels and career development.

Role Requirements

Formal education is encouraged, but your skills will be judged on their own accord.

Minimum of 2 years managing software team

Minimum of 4 years developing software at a professional level, and at a high quality.

Preferred Skills and Experience

Experience with both cloud based software and embedded device software.

Experience working and implementing Agile software development processes

Understanding of current gold standard QA and QC processes

You should be a capable developer in your own right, and have an understanding of

Ruby, MySQL and Linux.

Priority will be given to individuals with a proven track record of pushing the envelope, thinking

creatively and delivering world class software products.

Travel

Up to 20% international travel will be required.

Location

This role will be based either in our client’s Design office in Nairobi, Kenya. We are not a 9-5

company, but we require this role to be dealing face to face with our software team in Nairobi.

Remuneration

Remuneration will be dependent on skills and experience, and we expect to be able to deliver a

highly competitive package, including health coverage.

Please follow the link to apply for this position: http://kamakazi.co.ke/job/software-

development-manager/

Page 3: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Accountant1

Supporting role: Administrative and Human Resource Reporting to: Chief Executive Officer

Summary: Accounting, Administrative, Front office management, and Human Resource

Administration. The Accountant is responsible for the efficient and effective management of the

accounts function, office support and to take initiative in developing systems that will enable

smooth running of the accounts department. Liaise with external accountant and auditor to

provide the Management and the Directors of our client Solutions Limited with actionable

accounting information for decision making.

Accounting duties ● Data entry/Bookkeeping ● Keep the ledgers up to date ● Ensure proper filing of all accounting documents and records ● Provide the following monthly reports;

○ Sales report ○ Bank reconciliations ○ Receivables and Payables aging reports ○ Management accounts

● Maintenance of the company bank accounts and general banking ● Manage petty cash and general company cash flow ● Safe keeping of petty cash, cheque books and other sensitive accounting items secretly ● Receivables collections and payables planning ● Manage statutory payments; NHIF, NSSF, PAYE, VAT ● Prepare annual financial statements ● Prepare the company for audit and work with auditors through the audit process ● Assist other staff members where necessary especially during peak season

Administrative duties ● General office administration ● Act as executive assistant to the CEO ● Coordinate office logistics and manage designated courier guy ● Organize and manage office meetings, interviews and functions ● Maintain and file all office records ● Manage transport arrangement for staff going for field visits ● Receive guests and clients ● Serve guests and clients with refreshments ● Ensure office has enough refreshments, beverages etc at all times ● Make sure office has all the necessary stationery, tools and resources at all times

Page 4: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

● Liaise with other departments to ensure smooth running of the administration department ● Safe keeping of other company assets in your possession

Human Resource duties

● Manage employee leaves, breaks and other movements ● Assist in the recruitment process ● Maintain HR documentation ● Plan for and avail resources and tools needed by other team members ● Plan and coordinate team activities ● Assist consultants as needed and as directed

Qualifications

At least Degree or Diploma in accounting with CPA (k)

One year solid experience working in accounts and 4 years diverse experience in both HR and

Admin.

How to apply: please follow the link below to apply for this position:

http://kamakazi.co.ke/job/accountant/

Accountant2

Our client is an IT Solutions Company mainly involved in selling networking equipment and

accessories, as well as network design and installation, network security solutions; surveillance

solutions; and telephony including VoIP (Voice over Internet Protocol) and IP.

Renowned for their friendly customer support, commitment to excellence, and personalized

interest in the customer’s needs, the organization is now looking to expand and seeking talented

individuals to join their busy team.

Job purpose

The Assistant Accountant will oversee and manage the company’s accounting function. S/He

will report to the CEO. This is a critical role in ensuring all the reports and accounts are timely

prepared.

Primary Duties and Responsibilities

Page 5: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Undertake all the accounting work

Maintain and manage proper records of accounts for the company and clients

Operate and manage the payroll system

Ensure all the statutory deductions are made and submitted on time

Carry out monthly reconciliations

Prepare timely reports weekly and monthly as required

Custodian of the company accounts files

Advise the Management on financial aspects of the company

Handle any additional responsibilities as assigned or required

Requirements

CPA 2 from a recognized institution

Ability to ability to manage debtors and creditors with a strong focus on debt collection,

must have a proven track record in collections

at least 2 years work experience in a busy office

Proficiency in Quick-books is a MUST, Quick-books point of sale proficiency will be an

added advantage

Be prepared to perform all financial duties

Proven ability to collect the necessary data, post the entries and give timely reports within

a specified duration

Strong analytical and problem solving skills

Highly organized and able to work independently to meet deadlines

Strong interpersonal and social skills

Excellent written and oral communication skills

Salary 25,000-35,000 depending on experience.

Please follow the link to apply for this position: http://kamakazi.co.ke/job/assistant-

accountant-2/

Administrator/ Human Resource Assistant

Job purpose

Page 6: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

To ensure the administration activities within an organization run smoothly.They may be

responsible for the management of human resources, budgets, records and property facilities.

Job duties

Supervise and coordinate activities of staff

Interview job applicants

Administer salaries and work out leave entitlements

Be involved in staff training and development, the preparation of job descriptions, staff

assessments and promotions

Maintain management information systems (manual or computerized)

Provide and maintain business premises

Review and answer correspondence

Organizationof large events and conferences

Updating sections of company website

Establish and carry out departmental or organizational goals, policies and procedures

Direct and oversee an organization's financial and budgetary activities

Manage general activities related to making products and providing services

Innovate by applying new technologies in the workplace

Consult with other executives, staff and board members about operations

Negotiate or approve contracts and agreements

Appoint department heads and managers

Analyze financial statements, sales reports and other performance indicators

Identify places to cut costs and to improve performance, policies and programs

Ordering office stationery supplies

Advise management on the formulation and administration of plans and policies for human

resource activities.

Act as internal consultant by analyzing and recommending solutions to human resource

issues relating to assigned program or section area.

Develop, revise and implement human resource policies and procedures.

Ensure program or section area is in compliance with established policies and procedures.

Assist in the planning and organizing of assigned program or section area.

Page 7: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Prepare and maintain special internal and external reports as requested by immediate

supervisor.

Answer non-routine requests for information on policy interpretation.

Assist with developing, coordinating and recommending changes for the improvement of

workflow in the program or section area.

Develop methods and procedures for compiling and analyzing data for reports and special

projects.

Conduct periodic audits of human resource activities to ensure compliance with labor laws,

policies and procedures.

May plan, assign and/or supervise the work of others.

May function as an assistant to the section manager or as a team leader.

Participate in professional development sessions or seminars.

Skills, Personal traits and Attributes

Ability to supervise

Reliability

Adaptability

Good interpersonal skills

Organizational skills

Communication skills

IT skills

Problem solving skills

Qualifications

A degree in Business Administration/ Human Resource Management is beneficial

Previous experience in office-based clerical or secretarial experience is essential

Salary Range

Negotiable

How to apply

Please follow the link to apply for this position:

Page 8: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

http://kamakazi.co.ke/job/adminhuman-resource-assistant/

Business Development Executive - EGD Sales Representative

Our client has helped over 10,000 users in many organizations to "go Google." As masters of cloud

computing, their team helps small and large businesses, educational institutions and government agencies

discover the wonders of "the cloud" and to work smarter through Google Apps. Their technical and sales

teams design and implement solutions for these organizations with custom features, security and support

- all with their strong philosophy of innovation and customer service. The Company is accelerating its growth and that's why they need you.

The role: Business Development Executive - EGD Sales Representative Help Kenya "go Google."• By working with teams in schools, companies and government agencies to

make them more productive, mobile and collaborative by using Google cloud computing to get their

work done.

Your razor-sharp insight means you excel at customer segmentation, acquisition and retention. You

marry clean communication with strong analytical skills and a solid commitment to providing customers

with a great customer experience. Help our client’s Solutions grow and continue improving businesses

in Kenya. You are an individual with excellent sales, organization, communication, and technical skills to join the

Sales Team as their SMB Sales Representative. In this role, you will present the value of Google Apps to

a large volume of prospective and existing Enterprise customers via email, phone and 1: N

methodologies.

You will be responsible for responding to customer leads, managing a customer pipeline, driving

customers to commitment and pushing the deal all the way through to trial and close. You will also be

responsible for analysing and designing more effective ways for our client to communicate with their

customer leads, implementing new initiatives to expand customer acquisition and analysing market

dynamics to determine growth opportunities. You should be a polished communicator and should have a

good understanding of Google Apps, cloud computing and their competitors. You will drive efficiency

initiatives and make recommendations on ways to approach customer segments. Finally, you will also

need to have a passion for Google and a commitment to providing customers with the best possible

experience.

Responsibilities

● Respond to incoming customer enquiries regarding their business-needs for Google Apps products.

● Drive a revenue number, forecast accurately and over achieve sales targets by leading

customers through a sales cycle.

Page 9: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

● Monitor customer feedback and translate customer needs into a better overall product experience.

● Increase effectiveness of tools and communication channels by recognizing

opportunities for innovation and proactively implementing new systems and

processes. ● You will also be working closely with the training team

Preferred Qualifications

● Sales experience with solid understanding of Google messaging and collaboration products. ● Strong analytical and problem solving skills. ● Ability to work independently.

● Insightful, can suggest and implement changes to improve individual and team

processes, sales methodology and user experience.

● Master and maintain strong knowledge of market needs, competition and latest industry news and trends.

● Strong communication skills (verbal and written) with fluency in English and Italian. Be able to

articulate when under pressure.

How to apply

Please follow the links below to apply for this position:

http://kamakazi.co.ke/job/business-development-executive-egd-sales-representative/

Business Development Executive-Information

Communication Technology (ICT)

Our client has an ambitious plan to grow their training and consultancy business in ICT. They expect the

candidate to be the key technical person focusing in driving business in areas within ICT such as

Information Technology, Media and Broadcasting, Telecommunication, among others. To achieve this

they are looking for self motivated staff with a background in

Electronic/Telecommunication/Electrical/IT Engineering to drive the business development in this

sector. The person selected will be put on 3 months probation and upon successful completion will be

Page 10: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

given a permanent job. If you feel you have what it takes to occupy this position proceed below and

submit the required documents.

Business Development Executive-Information Communication Technology (ICT)

Job Description

Responsibilities

1. Developing new products and services based on industry need and emerging practice.

2. Growing and developing existing clients and ensuring client retention.

3. Generating new business - identifying new prospects, establishing new customers, negotiating

and closing deals.

4. Preparing business forecasts and follow up of upselling opportunities with existing customers.

5. Preparing proposals and responding to business requests from assigned accounts.

6. Maintaining and updating customer information for assigned customer accounts in the customer

database.

7. Resolving customer satisfaction issues and managing customer contracts requirements as the

primary company contact for assigned accounts.

8. Reporting market trends and competitor intelligence information pertaining to the business.

9. Participating in conferences, tradeshows, expos and other relevant events that provide

opportunity for awareness creation and new customer acquisition.

10. Preparing regular reports on business development and maintenance activities for submission to

management

Qualifications

Ability to manage customers effectively and respond to customer needs.

Excellent written and spoken communication.

Ability to successfully work in a team and achieve individual and team goals.

Excellent persuasion and negotiation skills.

Professionalism - Commitment to meet required standards of performance excellence.

Ability to identify new opportunities and implement initiatives.

Resilience - ability to consistently follow through to achieve business objectives.

Commercial awareness, decisive and results driven.

Self-motivated with the ability to consistently meet deadlines.

High level of individual initiative and creativity.

Excellent computer skills.

Excellent interpersonal relationship management skills.

Page 11: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Education: A degree in Electrical/Electronics/IT/Telecommunication Engineering or any other related qualification Experience: At least two years working experience in the relevant industry. Those with additional qualifications in Business management apart from a degree in Engineering will have an added advantage.

How to apply:

Please follow the link to apply for this position

http://kamakazi.co.ke/job/business-development-executive-ict/

Community Officer

Location: Laikipia

Full Time

Community development officers help communities to bring about social change and improve

the quality of life in their local area. They work with individuals, families and whole

communities to empower them to:

1. identify their assets, needs, opportunities, rights and responsibilities;

2. plan what they want to achieve and take appropriate action;

3. develop activities and services to generate aspiration and confidence.

A community development worker often acts as a link between communities and a range of other

local authority and voluntary sector providers, such as the police, land management/owners,

local government and other key stakeholders.

They are frequently involved in addressing inequality, and ensuring that communities benefit as

stakeholders in a certain areas as well as all their stakeholders.

Typical work activities

Community development work seeks to actively engage communities in making sense of the

issues which affect their lives, setting goals for improvement and responding to problems and

needs through empowerment and active participation.

A good deal of the work is project based and will involve working with pastoralist communities

of Kenya.

Roles and Responsibilities:

1998 identifying community skills, assets, issues and needs;

Page 12: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

1999 ensuring that local people have their say;

2000 developing new resources in dialogue with the community and evaluating existing

programmes;

2001 building links with other groups;

2002 helping to raise public awareness on issues relevant to the community;

2003 preparing reports and policies;

2004 managing funds;

2005 developing and implementing strategies;

2006 liaising with interested groups and individuals to set up new services;

2007 mediating in matters of conflict;

2008 recruiting and training paid and voluntary staff;

2009 planning, attending and coordinating meetings and events;

2010 overseeing the management of a limited budget;

2011 encouraging participation in activities;

2012 challenging inappropriate behaviour; in particular illegal grazing issues

2013 general administrative duties.

Key skills:

Negotiation and persuasion

Must be very patient and able to keenly understand the points of view of a number of different

parties and stakeholders.

Manage expectations of a wide range of individuals and groups.

Liaise and work with communities and tourism partners and ensure that the two co-operate and

uphold on certain policies and values that have been set in place.

Must be available to work in the Laikipia region of Kenya

Must be conversant with dealing with pastoralist communities in Kenya and the issues that arise

in these areas with regards to wildlife and conservation.

A passion for community conservation is a key for this role.

How to apply:

Please follow the link to apply for this position:

http://kamakazi.co.ke/job/community-officer/

EXECUTIVE HOUSEKEEPER JOB DESCRIPTION

Job Purpose

Reporting to the Rooms Division Manager, the Executive Housekeeper contributes to guest

comfort and ensures the daily cleaning and tidying of all the hotel rooms and any public areas.

Page 13: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

He/she also monitors the financial performance of the Housekeeping department operation and

the efficiency of the linen service

Key Responsibilities

Customer Focus:

To implement the consistent delivery of superior customer service through the Customer

Service Programme.

To ensure that the department creates a professional impression to customers and team

members.

To review and act on Customer Service Reports relevant to your areas of responsibility to

achieve positive and consistent results.

To review and act on customer feedback relevant to your areas of responsibility. This to

include customer complaints and compliments.

To ensure routine maintenance is carried out in your areas of responsibility, reporting any

damage and wear and tear, ensuring bedroom faults are rectified promptly.

To organise and set up on-going deep clean schedules.

Business Awareness:

To be fully aware of budgeted and actual departmental financial targets. This to include

revenue, stock levels, average spends and departmental profits.

To be fully aware of departmental budgeted and actual payroll costs and manage by

allocating labour resources in line with forecasted and actual business levels, through

productivity ratios and payroll management.

To be fully aware of and control departmental operating costs in line with forecasted

business levels.

To control all linen stocks and levels, ensuring linen costs are controlled in accordance

with hotel procedures.

To assist with the control of purchasing in department by effective use of S.A.P.

Specific Job Accountabilities:

To ensure efficient stores procedures, ensuring cleaning materials and guest supplies are

adequate and stock levels in accordance with hotel business.

To carry out stock takes as required.

To ensure all charges are raised for laundry and dry cleaning services, where appropriate.

Page 14: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

To assist with the preparation of Housekeeping budgets.

To update price comparisons of all Housekeeping sundry items.

To maintain good effective working relationships with linen/laundry suppliers where

appropriate.

Growing the Business:

To positively approach sales opportunities in order to maximise hotels revenue and

exceed budgeted targets.

To suggest promotional opportunities to enhance hotel and department performance.

To ensure all department team members are sales focused.

People Management:

To lead and create a team environment which promotes good employee morale and

ensures a high level of commitment and pride in the hotel.

To ensure effective communication with your team by holding regular briefing sessions

and attending all management meetings.

To carry out quality planned training and development in a systematic and professional

way in order to meet the needs of the business and assist in individual team members personal

development. To ensure training is recorded and all team members follow the Company

Induction Programme.

To compile the department Training Plan to meet the hotel business objectives and

develop team members.

To carry out performance reviews for team members every six months, following

company guidelines.

To set clear objectives for departmental team members, linked with the hotel’s Business

plan.

To co-ordinate the recruitment of new departmental team members up to supervisory

level, in line with the Company Recruitment Policy.

To continuously coach and counsel colleagues.

To review the success of training in meeting objectives.

To correct unacceptable behaviour and performance in line with the company disciplinary

procedures.

Page 15: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Controlling the Environment:

To ensure the department operates effectively on a day to day basis, ensuring company

standards are met and delivered consistently with attention to detail. This to include ensuring

shift controls and procedures are adhered to.

To comply with your responsibilities under the Regulatory Reform (Fire Safety) Order

2005 as detailed in the QMH Fire Safety Management System, a copy of which can be found in

each hotel or accessed on the intranet.

To comply with statutory and company requirements for Health and Safety, Food Safety,

Risk Assessment, Licensing Laws, Disability and ensure all employment legislation is strictly

adhered to and team members are trained accordingly.

To review and co-ordinate action on Hygiene Audits in order to enhance the environment

and achieve positive consistent results.

Other:

To act as the Hotel Guest Relations Manager as required, ensuring a professional and

friendly service throughout the hotel.

To keep yourself informed of the hotel goals and objectives and those of other

departments, maximising the role you play in delivering the hotel budgeted targets.

To implement an effective key control system in department, thus ensuring the security of

all housekeeping keys.

To operate I.T. systems in line with company standards.

To be fully aware of and adhere to security procedures laid down.

To ensure the department actively maintains and supports Investors in People procedures

and practices in order to ensure re-recognition.

To attend training when required.

To be fully aware of and strictly adhere to Fire, Bomb and Health and Safety procedures.

To be fully aware of and comply with hotel and company rules and regulations as

identified in the team member handbook.

Entry Requirements

Skills

Management: Managing priorities, the ability to listen, stress management, team

motivation.

Recruitment

Page 16: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Ability with figures and ability to manage a cost centre

Sensibility to customers and able to deal face-to-face with guests

Ability to deliver training at all levels

Understanding of IT issues in relation to Housekeeping

Attention to detail: working carefully within the minimum time

Team working

The ability to take the initiative

Good physical resilience

Organisation and thoroughness: preparing bedrooms in the minimum length of time

whilst respecting internal hotel procedures

Discretion: not disturbing guests

Qualifications

Significant experience as an Executive Housekeeper

Fluency in a second language would be an advantage

Follow the link to apply for this position: http://kamakazi.co.ke/job/executive-housekeeper/

HR & Admin Executive

Our client is in the M-Health sector and is a company that provides health education, 24/7 access

to doctors via the mobile phone and health funding solutions.

They are looking for a HR/Admin Executive for their office in Nairobi. The job role will entail

the following:

1. Act as back-up to the Manager in performing business operations duties.

2. Provide support to Operations manager as and when required.

3. Update internal operation procedures document as needed.

4. Coordinate with Manager to schedule team meetings and to provide follow-ups.

5. Support the Manager in managing and resolving operational issues.

6. Work with Manager to provide excellent customer service.

7. Participate in customer meetings and distribute minutes of meeting to the team.

8. Sort and distribute mails and faxes to respective personnel.

9. Store, file and retrieve corporate documents and reports as and when needed.

Page 17: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

10. Order, store and organize all office supplies.

11. Perform general office administrative and clerical duties.

12. Reconcile payments and receipts to various parties on time.

13. Manage all office orders on regular basis.

14. Maintain logs and spreadsheets for all office activities.

The person:

Should be very smart with keenness to learn as this is an opportunity for growth

Should have basic HR and very good administrative skills

Very good with excel –should be able to tabulate data from excel sheets in an easy and simple

way to read by way of creating pie charts etc

Should be good with other IT skills like word, PowerPoint etc

Should be able to think outside the box

Qualifications

A degree in Admin, Human resource or operations.

2-3 years experience working with a startup would be an added advantage

Ready to start immediately

How to apply

Please follow the links below to apply for this position:

http://kamakazi.co.ke/job/hradmin-executive/

Food and Beverage Manager

Generic Job Description

Page 18: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Our client is one of the first hotel companies to bring hospitality to Kenya. Winner of 13 luxury

hotel awards and offering a range of accommodation in various locations in Kenya our Client is

one of the top Tourism Companies to work for.

Our client is seeking an experienced Food and Beverage Manager to join their award winning

team.

Job brief

We are looking for a professional food and beverage manager to be responsible for managing all

F&B operations and for delivering an excellent guest experience. The successful candidate will

be able to forecast, plan and manage all F&B orders, staff and finance. The goal is to maximize

sales and revenue through customer satisfaction and employee engagement

Responsibilities

Manage day-to-day operations within budgeted guidelines and to the highest

standards

Preserve excellent levels of internal and external customer service

Design exceptional menus, purchase goods and continuously make necessary

improvements

Identify customers needs and respond proactively to all of their concerns

Lead team by attracting, recruiting, training and appraising talented personnel

Establish targets, KPI’s, schedules, policies and procedures

Provide a two way communication and nurture an ownership environment with

emphasis in motivation and teamwork

Comply with all health and safety regulations

Report on management regarding sales results and productivity

Requirements

Proven food and beverage management experience

Working knowledge of various computer software programs (MS Office, restaurant

management software, POS)

Page 19: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Ability to spot and resolve problems efficiently

Mastery in delegating multiple tasks

Communication and leadership skills

Up to date with food and beverages trends and best practices

Ability to manage personnel and meet financial targets

Guest oriented and service minded

Culinary school diploma or degree in Food service management, BA, or related field

3 years experience in F and B management

5 years plus experience in the hospitality industry

Location: Masai Mara

Salary: Negotiable

How to Apply:

Please follow the link to read more about this job and to apply.

IT ASSISTANT COORDINATOR

JOB DESCRIPTION

Our client is one of the first hotel companies to bring hospitality to Kenya. Winner of 13 luxury

hotel awards and offering a range of accommodation in various locations in Kenya our Client is

one of the top Tourism Companies to work for.

Our client is seeking an IT Assistant to join their award winning team.

Must be familiar with the following

Local area networks (LANs) - connecting computers within a limited area like a home or

office

Page 20: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Job Description

Installing new software

Installing new hardware (servers, printers, computer work stations etc)

Setting up user accounts, permissions and passwords

Overseeing security of all systems, especially the internet

Installing antivirus protection

Fixing network faults

Technical support for people using the network

Training staff on new systems

Day today admin and monitoring of network use

Planning future improvements

Suggesting IT solutions to business problems

Making sure all IT meets industry standards

Supervising help desk staff

Your hours will be variable.

Well conversant with Facebook, Twitter, Linkedin (Updating and Managing Accounts)

Qualifications

IT Practitioners Diploma Level 2 and Advanced Diploma Level 3 or higher education

2 years experience of networking and LAN

Social Media experience and website management an advantage

Knowledge of hotel booking systems and having worked in the hospitality industry will

be an added advantage.

Location: Masai Mara & Nairobi

Salary: Negotiable

How to Apply:

Please follow the link to read more about this job and to apply.

OUTLET CHEF/ SOUS CHEF

DEPARTMENT: FOOD PRODUCTION

Page 21: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

IMMEDIATE SUPERVISOR: EXECUTIVE CHEF

REPORTS TO: THE GENERAL MANAGER, EXECUTIVE CHEF

SUMMARY

Responsible for all food production in his outlet including that used for restaurants, banquet functions,

staff food, assists in developing menus, food purchase specifications and recipes. Supervise staff. Develop

and monitor food and labor budget for the department. Maintain highest professional food quality and

sanitation standards.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Assists the chef in planning outlet menus.

Schedules and coordinates the work of cooks, stewards and other kitchen employees to assure

that food preparation is economical and technically correct and within budgeted labor cost goals.

Approves the requisition of products and other necessary food supplies.

Ensures that high standards of sanitation, cleanliness and safety are maintained throughout all

kitchen areas at all times.

Establishes controls to minimize food and supply waste and theft.

Safeguards all food preparation employees by implementing training to increase their knowledge

about safety, sanitation and accident prevention principles.

Develops standard recipes and techniques for food preparation and presentation which help to

assure consistently high quality and to minimize food costs; exercises portion control for all items

served and assists in establishing menu selling prices.

Prepares necessary data for applicable parts of the budget; projects annual food, labor and other

costs and monitors actual financial results; takes corrective action as necessary to help assure that

financial goals are met.

Consults with the Executive Chef and outlet manageron foodproduction aspects of special events

being planned.

Cooks or directly supervises the cooking of items that require skillful preparation.

Ensures proper staffing for maximum productivity and high standards of quality; controls food

and payroll costs to achieve maximum profitability.

Evaluates food products to assure that quality standards are consistently attained.

Interacts with management to assure that food production consistently exceeds the expectations of

members and guests.

In conjunction with the outlet and the General Manager, assist in maintaining a high level of

service principles in accordance with established standards.

Evaluates products to assure that quality, price and related goods are consistently met.

Develops policies and procedures to enhance and measure quality; continually updates written

policies and procedures to reflect state-of-the-art techniques, equipment and terminology.

Establishes and maintains a regular cleaning and maintenance schedule for all kitchen areas and

equipment.

Provides training and professional development opportunities for all kitchen staff.

Ensures that representatives from the kitchen attend service lineups and meetings.

Periodically visits dining area when it is open to welcome members.

Support safe work habits and a safe working environment at all times.

Perform other duties as directed.

Ensure end of the month inventory is accurate and completed.

Page 22: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Review “Par Stock Level” for each item and each department based on current operational

situation.

SUPERVISORY RESPONSIBILITIES

Interview, select, train, supervise, counsel and discipline all employees in the department.

Provide, develop, train, and maintain a professional work force.

Ensure all services to members are conducted in a highly professional and efficient manner.

Ensure a safe working environment and attitude on the part of all employees in areas of

responsibility.

OTHER SKILLS AND ABILITIES

Ability to interact positively with supervisor, management, coworkers, members, and the public

to promote a team effort and maintain a positive and professional approach.

Ability to produce a high volume of work in a timely manner, which is accurate, complete, and of

high quality.

Ability to come to work regularly and on time, to follow directions, to take criticism, to get along

with co-workers and supervisors, to treat co-workers, supervisors and members/guests with

respect and courtesy, and to refrain from abusive, insubordinate and/or violent behavior.

Ability to read, analyzes, and interprets general business periodicals, professional journals,

technical procedures, or governmental regulations.

Ability to create own creations and able to know the artistic side of food production.

Ability to effectively present information and respond to questions from groups of managers,

committees, suppliers, members, and employees.

Ability to calculate figures and amounts such as discounts, proportions, percentages, area,

circumference, and volume.

REASONING ABILITY

Ability to solve practical problems and deal with a variety of concrete variables in situations

where only limited standardization exists.

Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

To apply, please click the link below: http://kamakazi.co.ke/job/outlet-chefsous-chef/

Restaurant Hostess

Main Function:

The restaurant hostess is the first employee to interact with arriving guests as they enter the

restaurant. It is the job of the hostess to greet arriving guests, welcome them into the

establishment and seat them. The guests receive their first impression of the service of the

restaurant by their exchange with the hostess.

Main roles and responsibilities:

1) Supervises and coordinates activities of dining room personnel to provide fast

and courteous service to patrons: Schedules dining reservations and arranges parties or

Page 23: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

special services for diners.

2) Greets guests, escorts them to tables, and provides menus.

4. 3) Adjusts complaints of patrons.

5.

2014 4) Assigns work tasks and coordinates activities of dining room personnel

to ensure prompt and courteous service to patrons.

2015

5) Inspects dining room serving stations for neatness and cleanliness, and requisitions

table linens and other dining room supplies for tables and serving stations.

6) May interview, hire, and discharge dining room personnel.

7) May train dining room employees.

8) May schedule work hours and keep time records of dining room workers.

9) May assist in planning menus.

10) May prepare beverages and expedite food orders.

11) May total receipts, at end of shift, to verify sales and clear cash register.

12) May collect payment from customers.

Requirements:

Must be fluent in spoken and understanding English and one other foreign language as well as

good public speaking skills

Be fit enough to work on their feet throughout their shift

Must maintain a neat appearance and always be courteous to guests, be friendly and outgoing

with the ability to remain calm during rush periods

Must have a high school education, be good in arithmetic, and be able to operate a cash register.

Training in food service or business studies will be an added advantage.

How to apply:

Please follow the link to apply for this position:

Page 24: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

http://kamakazi.co.ke/job/restaurant-hostess/

Restaurant Manager

Job Profile

He/She should ensure that restaurants operate efficiently and profitably while maintaining their

reputation and ethos. They must coordinate a variety of activities, whatever the size or type of

the outlet. They are responsible for the business performance of their restaurant, as well as

maintaining high standards of food, service, and health and safety.

Restaurant management combines strategic planning and day-to-day management activities, such

as shift pattern organization.

Job Description

Taking responsibility for the business performance of the restaurant.

Analysing and planning restaurant sales levels and profitability.

Organising marketing activities, such as promotional events and discount schemes.

Preparing reports at the end of the shift/week, including staff control, food control and

sales.

Creating and executing plans for department sales, profit and staff development.

Setting budgets and/or agreeing them with senior management.

Planning and coordinating menus.

Front-of-house:

Page 25: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Coordinating the entire operation of the restaurant during scheduled shifts.

Managing staff and providing them with feedback.

Responding to customer complaints.

Ensuring that all employees adhere to the company's uniform standards.

Meeting and greeting customers and organising table reservations.

Advising customers on menu and wine choice.

Recruiting, training and motivating staff.

Organising and supervising the shifts of kitchen, waiting and cleaning staff.

Housekeeping:

Maintaining high standards of quality control, hygiene, and health and safety.

Checking stock levels and ordering supplies.

Preparing cash drawers and providing petty cash as required.

Helping in any area of the restaurant when circumstances dictate.

Qualifications and Training required

Have a relevant degree in business studies, management, hospitality management or hotel and

catering. Appropriate personal qualities, practical experience and business acumen are generally

regarded as being just as important as academic qualifications. Gaining practical hotel, catering,

restaurant, waitressing or customer service work experience is essential.

Key Skills for restaurant managers

Excellent customer service skills

Commercial awareness

Flexibility

Good interpersonal skills

Communication skills

Problem solving skills

Organisational skills

Team work

How to apply

Please follow the link below to apply for this position:

Page 26: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

http://kamakazi.co.ke/job/restaurant-manager/

Restaurant Supervisor

JOB DESCRIPTION JOB TITLE: Restaurant Supervisor

MAIN PURPOSE OF JOB: To supervise and run operations of the Restaurant. To take all orders from guests, have substantial F&B knowledge in order to up sell and describe menu items, manage staff in conjunction with F&B manager, handle complaints and be the person responsible in absence of senior managers. DUTIES

● To prepare the weekly rotas, ensuring adequate staffing of the restaurant at all times

● To supervise and assist the restaurant staff on a daily basis ● To input correct cost and retail rates into the Jonas system and create buttons to represent

each new dish in the restaurant daily. ● To assist with processing the daily cash sheets in conjunction with other supervisors

and managers ● To assist in the planning and co-coordinating wine list/cocktail/food menus with the

management team ● To take food and wine orders from all guests. ● To have excellent understanding and products knowledge ● To have a basic understanding of the restaurant’s budgets and profit and loss accounts.

● Conduct daily briefs prior to each and every service and liaise with Chef to be aware of

any special dishes. ● To be duty manager on rotation basis (role shared with other supervisors and senior

managers.) STOCK CONTROL

Page 27: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

● Working with other supervisors to coordinate all aspects of stock deliveries and keep

accurate and up to date records. ● To regularly liaise with F&B manager and other supervisors to ensure the monthly

accounts are accurate and the receipt and administration of all deliveries are up to date.

● To administer and maintain, with the F&B Manager, the Jonas stock control system ● To be responsible for the cellar and stock storage areas, ensuring they are secure, neat

and clean at all times. ● To liaise with the other managers to ensure tight stock control and budgeted margins are

achieved. ● To assist with weekly ordering so as to ensure that stock levels are maintained and

any special order for functions etc are placed in a timely manner. FRONT OF HOUSE

• To meet and greet all customers where possible • To advise customers on all F&B choices and ensure the restaurant staff have similar

product knowledge • To assist with the training of Restaurant staff including holding annual performance

reviews • To assist with maintaining high standards of quality control, hygiene, and health and

safety throughout • To support other supervisors and colleagues at peak times and to undertake any

operational duty which might be reasonably required, to ensure customer expectations are met.

• Ensure that the team is always well groomed and smart ready for work.

How to apply

Please follow the link to apply for this position:

http://kamakazi.co.ke/job/restaurant-supervisor/

Sales and Marketing Representative

Our client is looking for intelligent, savvy, proactive individuals who possess good writing and

communication skills and who have experience with sales and networking to manage their sales

and marketing function.

Job purpose

This position is focused on advertising sales and marketing and is an exciting opportunity to be

involved with the region’s leading print choice for upmarket advertisers. A keen interest in digital

Page 28: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

and online advertising is an added advantage as both have been identified as key areas of focus

for 2015.

Helping to organize market research

Putting in place and assessing the results of a marketing campaign

Assisting with promotional activities and events, both online and offline.

Social media and online marketing activities.

Uploading marketing material to online libraries, internet groups and social media sites

Helping to drive online traffic with web-related campaigns

Managing events, booking venues and ordering marketing materials

Writing company brochures, articles and promotional materials for the company.

Writing press releases

Writing online content

Organizing and hosting presentations and customer visits

Brand activation with regards to events and communication to the marketplace and potential

partners.

Sales Function

Listening to customer requirements and presenting appropriately to make a sale

Demonstrating/presenting the business and its service offerings

Maintaining and developing relationships with existing customers in person and via

telephone calls and emails

Calling to arrange meetings with potential customers to prospect for new business

Responding to incoming email and phone enquiries

Acting as a contact between a company and its existing and potential markets

Negotiating the terms of an agreement and closing sales

Gathering market and customer information

Representing their company at trade exhibitions, events and marketing shows

Negotiating on price, costs, delivery and specifications with buyers and managers

Challenging any objections with a view to getting the customer to buy

Page 29: Software Development Manager - Kenyatta University · Software Development Manager ... Kenya, fostering a new age ... Ensure all the statutory deductions are made and submitted on

Advising on forthcoming product developments and discussing special promotions with

regards to events, promotions and brand awareness strategies.

Recording sales and order information and sending copies to the sales office, or entering

figures into a computer system

Reviewing individual sales performance, aiming to meet or exceed targets

Gaining a clear understanding of customers' businesses and requirements

Making accurate, rapid cost calculations and providing customers with quotations

Skills, Personal traits and Attributes

Confident and dynamic personality.

Personable, presentable and articulate.

Strong creative outlook.

Organizational and Communication skills.

Teamwork and collaboration skills.

Time Management.Qualifications

Prior experience with sales and marketing and an undergraduate degree from a recognized

university are required.

Previous experience with sales and marketing and digital marketing is key.

How to apply

Please follow the link below to apply for this position:

http://kamakazi.co.ke/job/sales-marketing-representative/