2Pi-Jobs is acting as an Employment Agency in relation to this vacancy.
• Address bugs reported or encountered in FAO software applications under management of Information Management unit.
• Provide remote and in person technical support to Implementing Partners, Mobile Money Operators, Money Vendors and traders when they encounter challenges while using FAO tools in project implementation.
• Provide technical support to FAO staff in various sectors as they utilize FAO Tools.
• Configure data collection mobile phones with ODK before commencement of data collection exercise by implementing parties.
• Configure ODK server forms with relevant data collection tools and project data.
• Extract collected data in relevant formats to present to sectors for analysis and upload to E-Platform to facilitate aid disbursement.
• Conduct training for Implementing Partners and other stakeholders that utilize FAO Tools.
• Conduct trainings for FAO staff utilizing FAO tools during project implementation.
• Prepare documents, presentations and videos to complement trainings and ease on boarding of new system users (Implementing Partners and FAO Staff).
• Update system documentation for various system modules as new features are added.
• Design and develop survey forms using XLS Forms according to project needs.
• Design and develop software solutions either as part of larger systems or stand alone in collaboration with other staff.
• Design and development of databases as may be required using MySQL, PostgreSQL and other open-source technologies.
• Development and implementation of SOPs and standard practices.
• Perform any other duties as required.
• University degree in software engineering, computer science, information technology or any other relevant field from a reputable institution.
• At least four years of experience in building, designing and managing scalable applications, with a strong foundation in application development.
• Working Knowledge (Level C) Of English.
• National of Somalia.
• Ability to own, plan and lead full life cycle delivery of cross functional projects.
• Ability to write "clean", well-designed and documented code.
• Deep technical knowledge of relational databases – MySQL, PostgreSQL.
• Hands on experience in identifying, tuning and eliminating performance bottlenecks.
• Hands on experience in setting up and managing cloud technologies.
• Hands on expertise in handling and integrating many disparate technologies.
• Knowledge of optimization and analytics tools.
• Knowledge in GIT.
• Proficiency in building restful services and interactive dashboards in Python, Java or PHP
• Proficiency in generating customer focused designs (UI/UX/CX)
• Proficiency in working in design patterns and distributed systems.
• Proficiency in working in HTMLS and other Web 2.0 Standards.
• Proficiency in working in JavaScript and JSON for data transfers.
• Proficiency in working with Django and CodeIgniter frameworks.
• Working experience in integrating services to MNO’s and aggregators.
• Experience with managing cloud servers with any major cloud provider.
• Experience in training end users in the use of software.
• Professional work experience in mobile VAS integrations and application development is an advantage.
View more jobs this company