About Us

Shujaa Solutions Ltd is a leading software development company specializing in mobile solutions. Incorporated in 2008, the company employs bleeding edge technologies in producing both corporate and mass market solutions.                                                                 
                                                             
Position: Systems Administrator
 
Employment Terms: Contract
 
Number of Openings: 1
 
Location: Nairobi, Kenya

Key Technologies
  • Linux
  • Scripting including Bash, awk, sed, Tcl/Tk.
  • Perl / Python / C.
  • Databases: PostgreSQL, MySQL. Oracle a plus.
  • LDAP, NFS, SMTP/POP/IMAP, SSH, FTP, NTP and other commonly used protocols.
  • Networking: IP layout, DHCP/DNS, VLAN, VPN, wireless. Cisco routers a plus.
  • Basic understanding of security including PKI, brute force attacks, backdoors, AAA, cryptography.
  • Other operating systems including Solaris, BSD and Windows, virtual machines a plus.
Responsibilities:
  • Administer Linux workstations/servers running in a 24x7 environment.
  • Administration may include file sharing, shell scripting, performance tuning, proactive monitoring, patch management, backups and Linux workstation end-user support.
  • Monitor, identify, and resolve production capacity, contention, and resource deficiencies.
  • Research, test, and implement new hardware and software.
  • Implement software and hardware RAID solutions.
  • Assist developers in deploying of applications.
Qualifications:
  • College or University degree in IT-related field.
  • 0 to 2 years experience.
  • Demonstrate strong Linux exposure.
  • Familiarity in Java an asset, also Java application servers like Tomcat and Glassfish. 
Apply To: careers@shujaa.co.ke

Compensation and Benefits

Shujaa Solutions offers competitive wages and a comprehensive selection of benefit options.

You can visit us at www.shujaa.co.ke or write to careers@shujaa.co.ke for more information.

About Us

Shujaa Solutions Ltd is a leading software development company specializing in mobile technologies. Incorporated in 2008, the company employs bleeding edge technologies in producing both corporate and mass market solutions.

Position: Java Developer
 
Employment Terms: Contract
 
Number of Openings: 1
 
Location: Nairobi, Kenya

Key Technologies
  • J2EE technologies - JSP, Servlets, Hibernate.
  • Java application servers - Glassfish or other
  • J2ME and any other mobile programming knowledge
  • IDEs: Eclipse, Ant, Wireless Toolkit
  • Database Development: Postgres / MySQL. Oracle a plus.
  • XML/XSLT
  • UML
  • Some networking knowledge
  • Basic Internet security including SSL, certificates and keys
  • Working with open source frameworks such as Spring and Hibernate
  • Version control
  • Various testing methodologies and frameworks e.g. JUnit for Unit Testing
  • Linux or Unix experience strongly preferred.
Responsibilities:
  • Deliver high quality software with an emphasis on standards compliance and use of industry best practices
  • Software to be primarily developed on Linux
  • Evaluates hardware or software product alternatives and makes recommendations
  • Work closely with other team members to ensure consistency in coding standards and approaches, and to optimize any synergy and re-use opportunities
  • Develop detailed specifications, create and review code and assess impact on other applications
  • Documentation of design options and solutions according to System Development Life Cycle (SDLC) methodology. 
  • Ensure that solutions adhere to development best practices and architectural principles.
  • Apply analytical skills to resolve problems and deliver viable solutions. 
  • Anticipate obstacles and execute proactive approaches to issues. 
  • Active participation in issue resolution.
Qualifications:
  • College or University degree in IT-related field.
  • 0 to 2 years experience.
  • Knowledge of Object Oriented Analysis and Design methods and techniques including MVC.
  • Demonstrates solid communication skills, both written and verbal.
  • Demonstrates good leadership skills and independence.
  • Knowledge of GSM networks an asset.
Apply To: careers@shujaa.co.ke

Compensation and Benefits

Shujaa Solutions offers competitive wages and a comprehensive selection of benefit options.

You can visit us at www.shujaa.co.ke or write to careers@shujaa.co.ke for more information.


Job Description
 
Position: People and Development Manager (Human Resources Manager)
 
Programme: Kenya
 
Responsible To: Director Corporate Services
 
Responsible For: HR and Administration team
 
Location: Nairobi, Kenya with frequent trips to field sites in Kenya.
 
Main purpose of the role
 
To be responsible for establishing and providing professional and effective human resources and administrative services as part of the Senior Management Team for Kenya.

Overall Objectives (scope)
  • Responsible to manage the recruitment process for all  national staff;
  • Provide specific advice and guidance to managers and employees on a variety of HR issues including employee relations issues;
  • Design, develop and implement HR policies and procedures for national staff to ensure legal compliance and best practice within Kenya;
  • Assist international staff to understand and comply with international HR policies and procedures.
  • Lead specific HR projects and initiatives in line with the country strategies;
  • Ensure HR information systems, processes and filing procedures are established maintained and developed;
  • Directly manage a small team of staff while advising on the human resource needs of all locations.
Key Responsibilities
 
Recruitment and Selection
  • To co-ordinate and support all aspects of the recruitment and selection process of national staff.
  • Specific responsibilities include job description development, recruitment planning, advertising and short-listing, selection interviews and tests, job offers, salary calculations and issuing contracts.       
  • To keep updated with relevant new recruitment sources and propose improvements to processes and selection tools to ensure that the recruitment process meets current and future programme needs.
  • To work closely with the Country Management Team, HR colleagues in the programme and Head Office to ensure a coordinated approach to recruitment planning & activity, assessing staffing requirements, ensuring effective forward planning and awareness of available staff resources to fill vacancies, and reviewing the most appropriate and cost effective way to recruit to posts .
  • To coach and train all staff involved in recruitment on best practice and equal opportunities.
Management and Organisation
  • Together with the DCS, to provide advice on the management of all staff ensuring a clear understanding and implementation of Merlin Policies, Procedures and the Employment Laws of the country.
  • Regularly update the Country Management Team on Human Resource statutory requirements, including tax laws and ensure that Merlin’s status in country fulfils these requirements.
  • Liaise with external parties (i.e. specialist advisors, other NGOs) on compliance issues related to Merlin’s operations in country (including work permits).
  • Line manage the Human Resource and administration team; ensure that line managers are clear about their responsibilities in ensuring that MSK’s HR Manual is adhered to by staff, and support the implementation of appropriate action by line managers in the event of non-compliance.
  • Ensure that line managers conduct performance appraisals and set objectives regularly and on time and that exit interviews take place for all staff.
  • Manage the HR Department budget and ensure expenditures are within budget and in compliance with established financial standards.
Policy and Advice
  • Develop and monitor Human Resources strategies in close liaison with DCS into country projects and MSK’s overall mission and operational strategy.
  • Establish and maintain robust and effective Human Resource management and administrative systems.
  • Develop and manage the communication, implementation, monitoring and review of all Human Resource policies and procedures for national staff.
  • Ensure understanding of and compliance with international HR policies and procedures by all international staff.
  • Provide advice and guidance to line managers within the country programme on all aspects of employment and staff related issues.
  • Conduct regular field trips to field offices to, audit, monitor and review Human Resource and administrative procedures and assist project staff, where appropriate.
  • Advice and coach staff at all levels on issues related to performance management, legal compliance, disciplinary procedure, grievance procedure with the goal of building knowledge and capacity among staff to improve employee relations and enhance job performance and productivity.
  • Manage national staff welfare policies including health insurance, group life insurance, personal and accident cover ensuring that they are appropriate and cost effective.
Learning and Development
  • Develop a programme-wide Learning and Development policy, in collaboration with the Country Management Team and the Learning and Development team in Head Office.
  • Identify the learning and development needs of programme staff and, where appropriate, provide tailored training and support within programme budget constraints.
  • Work with line managers to develop and deliver an annual Learning and Development Plan based on identified learning needs, with support and advice where necessary from the Learning and Development Team in Head Office.
  • Liaise with Learning and Development in Head Office to update line managers with information and advice on staff development.
  • Evaluate and assess the impact of learning initiatives and activities.
Systems & Projects
  • In coordination with the Director Corporate Services, lead on specific HR projects, e.g. salary reviews ensuring that these are fair, reasonable and competitive, policy and procedures reviews, staff surveys and training & development needs analysis.
  • Attend and participate in relevant inter-agency coordination meetings.
  • Ensure implementation and ongoing management and regular monitoring of tracking systems for timesheets, annual leave entitlements, return flights, and work permits for all international staff.
  • Monitor the maintenance of monthly leave schedules, ensuring appropriate levels of cover at all times through effective annual leave planning and allocation.
  • Ensure accurate maintenance of timesheets for all sites.
  • Develop, implement, and maintain an effective HR database and reporting system.
  • Oversee the maintenance of an effective HR filing system, with proper files maintained for each staff member, both manually and electronically.
  • Manage the preparation of the staff payroll and the timely disbursement of salaries or other employee benefits.
  • Maintain the monthly expatriate movement schedule as well as the expatriate and staff salary coding schedules for onward transmission to Head Office.
  • Ensure the smooth and timely dissemination of information and advice on queries related to human resource and administration (internally and externally).
Person Specification
 
Essential
 
Qualifications, experience and competences
  • Degree or higher qualifications in Human Resources Management or equivalent by experience
  • Strong knowledge and understanding of international HR practices and issues
  • Minimum 8 year experience of working for an International Non Governmental Organisation (INGO) overseas in the capacity of Human Resource Manager for at least 2 years
  • Experience of providing an HR service to a multi-site operation
  • Strong experience of providing a broad range of high quality HR policy advice (including disciplinary and grievance) to managers and staff
  • Strong experience of managing and undertaking a high quality recruitment process
  • Strong communication skills, with excellent written and spoken English
  • Confident and proficient in the use of MS Office
  • Experience of establishing strong working relationships with colleagues from different functions and cultures
  • Experience of a flexible approach to managing and prioritising a high workload  and multiple tasks in a fast paced environment with tight deadlines
  • Experience of proactively identifying and addressing issues
  • An understanding of and commitment to MSK’s mission and values
Desirable
 
Qualifications, experience and competences
  • Experience of having worked in a multi-disciplinary set up
  • Experience of staff management
  • Knowledge of health sector Human Resource management issues
  • Experience of designing and delivering training
To apply for this position
 
Please send letter of application quoting the position title with detailed CVs with contact details of 3 referees (2 of which should be your immediate and former supervisors) should be submitted to:
 
People and Development Dept
pd@mariestopes.or.ke
Marie Stopes Kenya
 
On or before 15th January, 2013

NB: Please clearly indicate on the subject as ‘People and Development Manager’

Marie Stopes Kenya is an equal opportunity Employer

Job Description
 
Position: People and Development Manager (Human Resources Manager)
 
Programme: Kenya
 
Responsible To: Director Corporate Services
 
Responsible For: HR and Administration team
 
Location: Nairobi, Kenya with frequent trips to field sites in Kenya.
 
Main purpose of the role
 
To be responsible for establishing and providing professional and effective human resources and administrative services as part of the Senior Management Team for Kenya.

Overall Objectives (scope)
  • Responsible to manage the recruitment process for all  national staff;
  • Provide specific advice and guidance to managers and employees on a variety of HR issues including employee relations issues;
  • Design, develop and implement HR policies and procedures for national staff to ensure legal compliance and best practice within Kenya;
  • Assist international staff to understand and comply with international HR policies and procedures.
  • Lead specific HR projects and initiatives in line with the country strategies;
  • Ensure HR information systems, processes and filing procedures are established maintained and developed;
  • Directly manage a small team of staff while advising on the human resource needs of all locations.
Key Responsibilities
 
Recruitment and Selection
  • To co-ordinate and support all aspects of the recruitment and selection process of national staff.
  • Specific responsibilities include job description development, recruitment planning, advertising and short-listing, selection interviews and tests, job offers, salary calculations and issuing contracts.       
  • To keep updated with relevant new recruitment sources and propose improvements to processes and selection tools to ensure that the recruitment process meets current and future programme needs.
  • To work closely with the Country Management Team, HR colleagues in the programme and Head Office to ensure a coordinated approach to recruitment planning & activity, assessing staffing requirements, ensuring effective forward planning and awareness of available staff resources to fill vacancies, and reviewing the most appropriate and cost effective way to recruit to posts .
  • To coach and train all staff involved in recruitment on best practice and equal opportunities.
Management and Organisation
  • Together with the DCS, to provide advice on the management of all staff ensuring a clear understanding and implementation of Merlin Policies, Procedures and the Employment Laws of the country.
  • Regularly update the Country Management Team on Human Resource statutory requirements, including tax laws and ensure that Merlin’s status in country fulfils these requirements.
  • Liaise with external parties (i.e. specialist advisors, other NGOs) on compliance issues related to Merlin’s operations in country (including work permits).
  • Line manage the Human Resource and administration team; ensure that line managers are clear about their responsibilities in ensuring that MSK’s HR Manual is adhered to by staff, and support the implementation of appropriate action by line managers in the event of non-compliance.
  • Ensure that line managers conduct performance appraisals and set objectives regularly and on time and that exit interviews take place for all staff.
  • Manage the HR Department budget and ensure expenditures are within budget and in compliance with established financial standards.
Policy and Advice
  • Develop and monitor Human Resources strategies in close liaison with DCS into country projects and MSK’s overall mission and operational strategy.
  • Establish and maintain robust and effective Human Resource management and administrative systems.
  • Develop and manage the communication, implementation, monitoring and review of all Human Resource policies and procedures for national staff.
  • Ensure understanding of and compliance with international HR policies and procedures by all international staff.
  • Provide advice and guidance to line managers within the country programme on all aspects of employment and staff related issues.
  • Conduct regular field trips to field offices to, audit, monitor and review Human Resource and administrative procedures and assist project staff, where appropriate.
  • Advice and coach staff at all levels on issues related to performance management, legal compliance, disciplinary procedure, grievance procedure with the goal of building knowledge and capacity among staff to improve employee relations and enhance job performance and productivity.
  • Manage national staff welfare policies including health insurance, group life insurance, personal and accident cover ensuring that they are appropriate and cost effective.
Learning and Development
  • Develop a programme-wide Learning and Development policy, in collaboration with the Country Management Team and the Learning and Development team in Head Office.
  • Identify the learning and development needs of programme staff and, where appropriate, provide tailored training and support within programme budget constraints.
  • Work with line managers to develop and deliver an annual Learning and Development Plan based on identified learning needs, with support and advice where necessary from the Learning and Development Team in Head Office.
  • Liaise with Learning and Development in Head Office to update line managers with information and advice on staff development.
  • Evaluate and assess the impact of learning initiatives and activities.
Systems & Projects
  • In coordination with the Director Corporate Services, lead on specific HR projects, e.g. salary reviews ensuring that these are fair, reasonable and competitive, policy and procedures reviews, staff surveys and training & development needs analysis.
  • Attend and participate in relevant inter-agency coordination meetings.
  • Ensure implementation and ongoing management and regular monitoring of tracking systems for timesheets, annual leave entitlements, return flights, and work permits for all international staff.
  • Monitor the maintenance of monthly leave schedules, ensuring appropriate levels of cover at all times through effective annual leave planning and allocation.
  • Ensure accurate maintenance of timesheets for all sites.
  • Develop, implement, and maintain an effective HR database and reporting system.
  • Oversee the maintenance of an effective HR filing system, with proper files maintained for each staff member, both manually and electronically.
  • Manage the preparation of the staff payroll and the timely disbursement of salaries or other employee benefits.
  • Maintain the monthly expatriate movement schedule as well as the expatriate and staff salary coding schedules for onward transmission to Head Office.
  • Ensure the smooth and timely dissemination of information and advice on queries related to human resource and administration (internally and externally).
Person Specification
 
Essential
 
Qualifications, experience and competences
  • Degree or higher qualifications in Human Resources Management or equivalent by experience
  • Strong knowledge and understanding of international HR practices and issues
  • Minimum 8 year experience of working for an International Non Governmental Organisation (INGO) overseas in the capacity of Human Resource Manager for at least 2 years
  • Experience of providing an HR service to a multi-site operation
  • Strong experience of providing a broad range of high quality HR policy advice (including disciplinary and grievance) to managers and staff
  • Strong experience of managing and undertaking a high quality recruitment process
  • Strong communication skills, with excellent written and spoken English
  • Confident and proficient in the use of MS Office
  • Experience of establishing strong working relationships with colleagues from different functions and cultures
  • Experience of a flexible approach to managing and prioritising a high workload  and multiple tasks in a fast paced environment with tight deadlines
  • Experience of proactively identifying and addressing issues
  • An understanding of and commitment to MSK’s mission and values
Desirable
 
Qualifications, experience and competences
  • Experience of having worked in a multi-disciplinary set up
  • Experience of staff management
  • Knowledge of health sector Human Resource management issues
  • Experience of designing and delivering training
To apply for this position
 
Please send letter of application quoting the position title with detailed CVs with contact details of 3 referees (2 of which should be your immediate and former supervisors) should be submitted to:
 
People and Development Dept
pd@mariestopes.or.ke
Marie Stopes Kenya
 
On or before 15th January, 2013

NB: Please clearly indicate on the subject as ‘People and Development Manager’

Marie Stopes Kenya is an equal opportunity Employer

Kenyan Jobs Categories

NGO Funds and Jobs, Jobs in Kenya, funds for NGOs, Jobs, Job, Kenyan Vacancies, Kenyan Jobs
Kenyajobtube. Powered by Blogger.

Music Recording Studio

Get Kenyan Jobs Alerts Via Email

Enter your email address:

Popular Jobs in Kenya

Blog Archive

Join Kenyan Jobs today!