Computer Programmer

This opening expired 8 months ago. Do not try to apply for this job.

FAO - Food and Agriculture Organization of the United Nations

Open positions at FAO
Logo of FAO

Application deadline 8 months ago: Thursday 12 Oct 2023 at 21:59 UTC

Open application form

Organizational Setting

For more than four decades, FAO has been working with the Government of the Philippines, civil society, community-based organizations and the private sector to address challenges in the agriculture, fisheries and forestry sector. Joint efforts have included increasing sustainability in agricultural production, promoting value-adding practices, improving post-harvest management, enhancing productivity and increasing the resilience of agriculture-based livelihoods to natural disasters, climatic hazards and armed conflict.

FAO is implementing a Technical Cooperation Programme (TCP) to provide the necessary expertise and technical support in enhancing their existing information system including capacity building on the use of the upgraded system.

The Department of Agrarian Reform (DAR), through the “Kumustasaka” intends to validate, update and establish the socio-economic profile of 2.8 million ARBs using the web-based approach known as DAR Database System (DDS). Among its objectives are to profile, account and validate the 105 551 ARBs who received their certificate of land ownership award (CLOA) during 2016-201 and to monitor the socio-economic status of the 2.8 million ARBs found in the Emancipation Patent (EP)/CLOA-IS of the DAR through continuing data updating initiative using the DDS and to design and implement a research (ARB profile study) using the updated data in the system for new policies, interventions and program recommendation on agrarian reform. The information system will enable DAR to generate reliable and timely data and information including important statistics for sound decision-making.

Reporting Lines

The Computer Programmer will directly report to the Assistant FAO Representative (Programme), he will work in close collaboration with the Farming Systems Specialist/Project Team Leader and Agricultural Data Systems Specialist

Technical Focus

The Computer Programmer will provide technical support in the enhancement of the ARB Information System (“Kumustasaka”).

Tasks and responsibilities

The Computer Programmer will undertake the following duties:

• Determine system requirements where in- scope and out-of-scope business requirements are identified, business rules are defined and documented and interfaces to and from the new application are discussed;

• Define process model, and logical data model;

• Reconcile business requirements with models to ensure all requirements and business rules are accommodated;

• Produce functional specifications;

• Compile system requirements documents and subject it to review by the Project Team (FAO and DAR)

• Define the technical architecture to identify the structure of the system in terms of hardware, system software, and supporting tools, and to develop strategy for the distribution of the various system components across the architecture;

• Define system standards where common processes, techniques, tools, and conventions are identified to maximize efficiencies and introduce uniformity throughout the system;

• Create the physical database where the actual database to be used by the system is defined, validated, optimized to ensure completeness, accuracy and reliability of the data;

• Prototype system components, in consultation with DAR and other concerned offices, to validate preliminary functionality;

• Produce technical specifications where the operational requirements of the system are translated into a series of technical design specifications for all components of the system;

• Compile system design documents and subject it to review by the Project Team (FAO and DAR);

• Build, test and validate individual system components and utilities to ensure that they perform to the technical and functional specifications;

• Prepare end-to-end systems documentation and support awareness and adoption of DAR and other system users;

• Conduct training sessions, manual business operations and parallel operations; and

• Carry out any other relevant duties within his/her technical competence as may be requested by the FAO Representative.

CANDIDATES WILL BE ASSESSED AGAINST THE FOLLOWING

Minimum Requirements

• University degree in Computer Science, Information Technology or related fields

• At least nine (9) years of work experience with Governments or the private sector on successful implementation of information technology

• Working knowledge (Level C) of English and Tagalog

• A national of the Philippines or a legal resident in the country with a regular work permit.

FAO Core Competencies

• Results Focus

• Teamwork

• Communication

• Building Effective Relationships

• Knowledge Sharing and Continuous Improvement

Technical/Functional Skills

• Experience in deploying both Linux and Windows server environments; basic Webhosting and email configurations; and creating responsive design, mobile website, and online system.

• General knowledge and skills in the use of standard office software, such as MS Office (Word, Excel, Power Point).

• Excellent written and oral communication skills in English and Tagalog

Added 9 months ago - Updated 8 months ago - Source: fao.org