Food and Agriculture Organization of the United Nations (FAO) About
To meet the demands posed by major global trends in agricultural development and challenges faced by member nations, Food and Agriculture Organization of the United Nations (FAO) has identified key priorities on which it is best placed to intervene. A comprehensive review of the Organization’s comparative advantages was undertaken which enabled strategic objectives to be set, representing the main areas of work on which FAO will concentrate its efforts in striving to achieve its vision and global goals.
An intergovernmental organization, FAO has 194 Member Nations, two associate members and one member organization, the European Union. Its employees come from various cultural backgrounds and are experts in the multiple fields of activity FAO engages in. FAO’s staff capacity allows it to support improved governance inter alia, generate, develop and adapt existing tools and guidelines and provide targeted governance support as a resource to country and regional level FAO offices. Headquartered in Rome, Italy, FAO is present in over 130 countries.
Job Posting Organization: The Office of Emergencies and Resilience (OER) is part of the Food and Agriculture Organization (FAO), which is dedicated to supporting countries and partners in preparing for and responding to food and agricultural threats and crises. The organization aims to increase the number of people reached in the Integrated security" style="border-bottom: 1px dotted #007bff !important;">security" style="border-bottom: 1px dotted #007bff !important;">Food Security Phase Classification (IPC) 3 and above, and to help those in IPC 3 and above transition from humanitarian assistance to resilience and development pathways. FAO has integrated a humanitarian, development, and peace nexus approach into its strategic positioning and programmatic design, ensuring that its efforts are effective at both country and regional levels. OER is responsible for developing and maintaining corporate tools and standards that empower Decentralized Offices (DOs) to assist member countries in emergency preparedness and response, while also strengthening the capacities of national and sub-national institutions. The office plays a crucial role in coordinating humanitarian policy, liaising with various partners, and leading initiatives to enhance nutrition" style="border-bottom: 1px dotted #007bff !important;">food and nutrition security through assessments and early warning activities. The Identification, Delivery and Empowerment Application (IDEA) is a key digital system managed by OER, facilitating beneficiary registration and data management, which has been adopted by multiple FAO country offices since its inception in 2020.
Job Overview: The position of Software Developer / Cloud Architect within the Office of Emergencies and Resilience (OER) involves contributing to the development of applications as part of the IDEA system. The incumbent will work under the supervision of the Emergency and Rehabilitation Officer and the IDEA Unit Coordinator, focusing on creating solutions that leverage the latest technologies. The role encompasses various specializations, including Software Architect, Frontend Developer (REACT), Backend Developer (PHP), and DevOps Engineer. The successful candidate will be expected to have a strong background in application development, cloud services, microservices architecture, and containerization, among other technical skills. The position requires collaboration with product managers and stakeholders to align technical solutions with business objectives, as well as mentoring junior team members and driving innovation within the organization.
Duties and Responsibilities: The duties and responsibilities of the Software Developer / Cloud Architect include leading architecture design for new and existing projects, ensuring scalability and performance, and establishing technical guidelines for development teams. The incumbent will engage in strategic planning, collaborating with various stakeholders to align architectural solutions with business goals. Mentorship of junior architects and development teams is also a key responsibility, promoting best practices in software design and cloud infrastructure. The role involves optimizing software systems for performance and scalability, conducting research on emerging technologies, and managing risks associated with technical debt. Additionally, the incumbent will be responsible for backend and frontend development, database management, API development, and ensuring adherence to security best practices. The position also includes monitoring system performance, conducting code reviews, and maintaining documentation of technical processes.
Required Qualifications: Candidates must possess a university degree in Computer Science, Software Engineering, or a related field. A minimum of 5 years of professional experience in software development or cloud architecture is required, particularly within complex software solutions or large development teams. Proficiency in English at level C is mandatory, and familiarity with additional FAO languages such as French, Spanish, Arabic, Chinese, or Russian is considered an advantage. Candidates should demonstrate deep knowledge of programming techniques and frameworks, including backend languages (PHP, Python, Java, Go) and frontend frameworks like REACTJS. Expertise in cloud platforms (AWS, Azure, GCP) and experience with microservices architectures, database management, and RESTful API development are also essential.
Educational Background: The educational background required for this position includes a university degree in Computer Science, Software Engineering, or a closely related field. This foundational education is critical for understanding the complexities of software development and cloud architecture, as well as for engaging with the various technologies and methodologies that will be utilized in this role.
Experience: The position requires at least 5 years of professional experience working as a software developer or cloud architect. This experience should be within complex software solutions or large development teams, indicating a strong ability to navigate and contribute to multifaceted projects. Candidates should have a proven track record of developing scalable and maintainable systems, as well as experience in leading technical initiatives and collaborating with cross-functional teams.
Languages: Proficiency in English at level C is mandatory for this position. Additionally, knowledge of a second FAO language such as French, Spanish, Arabic, Chinese, or Russian is considered advantageous, as it may enhance communication and collaboration within the organization and with international partners.
Additional Notes: This position is remote, allowing for flexibility in work location. The role is expected to be full-time, and candidates may be assessed based on their ability to work collaboratively in a virtual environment. The organization values results focus, teamwork, communication, and knowledge sharing, which are core competencies that candidates should embody. Compensation and benefits details are not specified in the job ad, but candidates can expect a competitive package commensurate with their experience and qualifications.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.