Tasks and responsibilities
UX/UI Designer
• Conduct user research to create intuitive and visually appealing interfaces. Design wireframes, prototypes, and final UI elements, ensuring a seamless user experience. Collaborate with developers for implementation and iterate based on feedback.
Web/Mobile/ Frontend Developer
• Develop responsive and user-friendly applications using front-end frameworks. Collaborate closely with backend developers and designers to ensure web or mobile applications work smoothly across different devices and platforms.
Backend Developer
• Database management and API integration to ensure the functionality of applications. Ensure efficient and secure data processing.
Data Visualisation Specialist
• Transform complex data sets into clear, actionable visual formats such as charts, graphs, and dashboards utilizing tools like Tableau, or Power BI.
Data Engineer
• Design, build, and maintain the data collection, storage, and processing infrastructure. Ensure data pipelines are efficient, scalable, and reliable, preparing data for analytical and machine learning purposes.
Data Scientist
• Collect, clean, and analyze large datasets from various sources.Develop and implement statistical models and machine learning algorithms. Collaborate with cross-functional teams to identify and solve business problems.
Software Engineer
• Develop and maintain software systems to ensure efficient and scalable solutions. Write code, collaborate with teams to build new features, and solve technical issues to deliver reliable software.
Cloud DevSecOps Engineer
• Automate cloud infrastructure and integrate security into DevOps processes. Manage cloud deployments, monitor performance, and ensure systems are secure by implementing continuous integration/continuous delivery (CI/CD) pipelines and security protocols.
Artificial Intelligence Specialist
• Design, develop and implement AI models and algorithms to solve complex issues. Analyze large datasets, train models, and optimise machine learning processes.
GIS Specialist
• Use GIS to collect, analyze, and visualize spatial data. Create maps and spatial analyses for various applications, ensuring data accuracy and relevance.
CANDIDATES WILL BE ASSESSED AGAINST THE FOLLOWING
Minimum Requirements
For Consultants:
● University degree in Computer Science, IT engineering or Professional Software Engineer or
● related fields.
● 2 years of relevant experience as a software developer, project lead or project support in complex software solutions or large development teams.
● Working knowledge of English, French or Spanish. Knowledge of a second FAO Language is an asset
For PSA:
● University Degree or equivalent technical experience in the subject.
● Working knowledge (Level C) of English, French, Spanish, Arabic, Chinese or Russian.
● At least 1 year of professional experience working as a software developer, project lead or project support in complex software solutions or large development teams.
FAO Core Competencies
● Results Focus
● Teamwork
● Communication
● Building Effective Relationships
● Knowledge Sharing and Continuous Improvement