The Alliance for a Green Revolution in Africa (AGRA) is a not-for-profit organization formed in 2006 to work with African governments, farmers, donors, NGOs and the private sector to reduce hunger and poverty in Africa through agricultural development targeted at resource-poor farmers. AGRA has its headquarters in Nairobi, Kenya and an office in Accra, Ghana.

AGRA is seeking to recruit experienced and exceptional individuals to fill the following positions:

Web Applications Officer

REF: WAO / 03-12

The Primary role of this position is to develop and support web-based software applications including AGRA’s MIS and website.

This position is nationally recruited and will be based in Nairobi, Kenya, on a 3 year renewable contract and will report to the Manager, Information Technology Services.

Specific responsibilities will include:
  • Maintaining and enhancing AGRA’s multi-language website;
  • Designing, developing and supporting web-based software applications as requirements arise to integrate packaged and customized applications;
  • Maintaining and providing support for AGRA’s MIS, including data manipulation, creation and generation of reports;
  • Maintaining AGRA’s Intranet and developing applications that allow interaction with each staff member;
  • Maintaining and enhancing the existing web-based software applications and all internal systems;
  • Performing complete testing of web-based software applications (unit, system, user acceptance etc.) and engaging users as may be necessary; and
  • Developing database-driven web interfaces for rapid, real-time information sharing.
Key Qualifications, Knowledge& Experience
  • A Bachelors’ degree in Information Technology or equivalent qualification,with a significant amount of programming content;
  • A minimum of 3 year’s professional web development experience with demonstrable web applications and technologies utilized;
  • A good understanding of and experience in object-oriented programming techniques is crucial;
  • A good understanding of and experience in the concepts underlying web applications development;
  • Experience using a broad range of web technologies including, but not limited to: PHP, Java, CSS, HTML and JavaScript;
  • Knowledge of MySQL or similar RDBMS;
  • Deep understanding of OO technology and implementation techniques;
  • Experience in open source components and frameworks;
  • Knowledge of MVC based framework and ability to use version control (Git or SVN); and
  • Good knowledge of API integration.
Program Analyst - Soil Health Program

REF: PA / 03-12

The Program Analyst will be responsible for conducting strategic analyses that guide potential investment areas and impact levels with respect to the program’s impact targets.

The analyses will be based on data from various sources.

The outcome of the analysis will be used by the program to guide where investments are best made in order to achieve the highest value for money and sustainable impacts.

This position, which is nationally recruited, will be based in Nairobi, Kenya, on a 6 months to 1 year renewable contract and will report to the Senior Program Officer.

Specific responsibilities will include:
  • Conducting economic analysis of data and information available and generating summaries that guide future investments in a manner that is strategic, evidence-based and brings out the risks associated with the different choices as well as mitigation measures;
  • Applying economic analysis to the specific country context;
  • Evaluating the program impact by monitoring and analyzing the program environment, to facilitate timely re-adjustments in portfolio;
  • Developing presentations and reports that utilize the outcome of the analysis to help inform stakeholders on the strategic choices the program is making towards achieving its stated impact goals; and
  • Maintaining a database with the relevant data that contains the outcome of the analysis conducted.
Key Qualifications, Knowledge & Experience
  • MBA or MA / MSc in Economics, Business Studies or equivalent;
  • 1 year post-qualification experience in an agricultural program;
  • Experience in data analysis especially using economic and business studies tools;
  • Skills in risk analysis and mitigation;
  • Communication skills using high impact presentations and reports;
  • Computer proficiency and familiarity with a range of software applications including word processing, spreadsheets and databases;
  • Excellent data management and analytical skills using various software and statistical packages; and
  • Sound experience in business development.
For all positions, the ideal candidates should be attentive to detail, have excellent oral and written communication, interpersonal and relationship-building skills with the ability to work analytically, both with autonomy and with a team in diverse cultural contexts.

The candidates should also have high levels of integrity and objectivity. Attractive remuneration packages commensurate with the responsibilities of the positions will be negotiated with the right candidates.

If you believe you can clearly demonstrate your abilities to meet the relevant criteria for these roles, please submit your application with a detailed CV, stating your current position, remuneration, e-mail and telephone contacts and quoting the relevant reference number on both the application letter and envelope.

For more information on these positions, applicants can visit http://www.agra-alliance.org

To be considered, your application must be received by 13 April, 2012 addressed to:

The Director
Executive Selection Division
Deloitte Consulting Limited
Deloitte Place, Waiyaki Way
Muthangari, Westlands
Email: agra@deloitte.co.ke
Tel: +254 20 423 0000
Fax: +254 20 444 8966

Visit http://www.myjobtube.blogspot.com for more Jobs in Kenya

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!