FAO en République démocratique du Congo

Hackathon: appel à manifestation d'intérêt

©FAO/Albert Wilbert
26/06/2024

Dans le cadre du projet « Réduction de la vulnérabilité des jeunes et des femmes à travers le renforcement de capacités dans les nouvelles technologies et l’entreprenariat pour la conservation de l’environnement et la protection sociale » mise en œuvre en partenariat avec le ministère de l’Environnement et Développement Durable, la FAO organise un Hackathon en vue de la sélection des femmes et jeunes devant participer à une formation sur les nouvelles technologies.

Trouvez ici les termes de référence de cet hackathon

I.Contexte et justification

Les forêts, essentielles pour atténuer les effets du changement climatique et soutenir la biodiversité, sont menacées par la déforestation et la dégradation. Face à ces défis considérables, l'autonomisation des femmes et des jeunes, qui constituent la majorité de la population active, apparaît comme une solution essentielle pour favoriser le développement durable. Les femmes et les jeunes détiennent la clé des solutions innovantes qui peuvent transformer les pratiques agricoles, les alternatives au bois énergie, améliorer la résilience environnementale, l'accès aux données et la surveillance des forêts, et créer des opportunités économiques durables.

La FAO a lancé cette initiative pour développer des systèmes digitaux moins dépendants des chocs extérieurs en renforçant l’innovation locale des femmes et jeunes dans le domaine de l’environnement afin qu’elle soit plus productive et pour favoriser leur accès aux programmes nationaux de protection sociale.

Pour développer et soutenir la mise en en œuvre d’initiatives d’emploi dans le secteur de l’environnement. Il est important et nécessaire de développer des compétences d’un échantillon des femmes et des jeunes dans les technologies numériques pour la création de plateformes.

II.OBJECTIFS DU HACKATHON

L'objectif général du HACKATHON est d’identifier dans les provinces de la RDC des personnes physiques, (femmes et jeunes) capable de proposer des solutions innovantes sur le thème de l’environnement, plus précisément celles qui répondent à des défis forestiers et économiques. Ces solutions, si elles ont une application numérique, pourront être développées à travers une formation spécialisée dans les nouvelles technologies, l’intelligence artificielle, la robotique et le codage des applications web et mobiles.

Les objectifs spécifiques du HACKATHON sont les suivants :

  • Mettre en compétition des ingénieur(e)s / informaticien(ne)s / étudiant(e)s / jeunes développeurs dans la conception de solutions innovantes ;
  • Stimuler l’innovation et la créativité des femmes et jeunes ;
  • Sensibiliser les femmes et jeunes dans l’innovation technologique et l’entrepreneuriat dans le secteur de l’environnement.

 III.DISPOSITIF ORGANISATIONNEL

1. Les jurys

Deux jurys vont être constitués :

  • Un jury technique

             Il sera composé d’experts avérés dans les sciences informatiques de la FAO et d’autres spécialistes. Le jury technique aura comme mission d’évaluer les aspects techniques des différents projets soumis par les femmes et jeunes.

  • Un jury institutionnel

Il sera composé de différentes personnes : le chef de projet, le coordonnateur national (MEDD), un représentant de la FAO et les experts informatiques de la FAO. Le jury institutionnel sur base du rapport du jury technique aura comme mission de valider les meilleurs candidats.

2.Calendrier

Les décisions formelles (sélection des candidatures) seront établies selon le calendrier suivant :

Etapes

Dates

Lancement de l’appel à manifestation d’intérêt pour l’Hackathon

21-25 juin

Soumission des projets d’application par les candidats

21 juin-06 juillet

Clôture de l’appel à manifestation d’intérêt*

06 juillet

Sélection des candidatures devant défendre leur projet

08 - 12 juillet

Présélection des projets par le jury technique

15 juillet –27 juillet

Sélection des candidats par le jury institutionnel

05-10 août

*Tout projet reçu après la date de clôture de soumission, ne pourra être accepté.

 3.Critères d’éligibilité

Le Hackathon est ouvert aux jeunes femmes et hommes : étudiants, ingénieurs, informaticiens et développeurs web/mobile, etc.

a. Pour participer au Hackathon, il est nécessaire d’avoir des connaissances dans/sur :

  • Le développement d'applications web back-end avec Node.js :
  • o Création d'API RESTful pour interagir avec les bases de données et d'autres services ;
  • o Implémentation de fonctionnalités de sécurité et d'authentification ;
  • o Optimisation des performances des applications ;
  • o Déploiement et maintenance d'applications sur des serveurs.
  • Le développement d'applications web front-end avec Laravel:
  • o Création d'interfaces utilisateur responsives et intuitives ;
  • o Intégration de fonctionnalités avancées telles que le chat en temps réel et les notifications push ;
  • o Développement d'applications web progressives (PWA) ;
  • o Respect des meilleures pratiques en matière de développement web.
  • Développement d'applications mobiles natives avec Flutter :
  • o Création d'interfaces utilisateur multiplateformes pour iOS et Android ;
  • o Implémentation de fonctionnalités natives telles que l'accès à l'appareil photo et au GPS ;
  • o Optimisation des performances des applications mobiles :
  • o Déploiement d'applications mobiles sur les App Stores.

b.Expérience

3 années d'expérience dans :

  • La gestion de bases de données relationnelles et le cycle de vie du développement des systèmes (SDLC) ;
  • Une expérience en renforcement des capacités est souhaitable. L'utilisation pratique de SGBDR SQL Server 2008, Oracle et du système d'exploitation Windows Server 2008,2016 ou 2019 (obligatoire) ;
  • Une maîtrise avérée des langages de programmation : Visual Basic.NET, PHP, DHTML, HTML/JavaScript/CSS .

c. Langues

Francais, Niveau : Courant demandé Anglais, Niveau : Professionel désirable

d.Niveau d’études

Graduat ou Licence en Information Technology, Informatique de gestion, Genie logiciel

Compétences techniques :

  • Expertise en Node.js : Le candidat doit avoir une compréhension approfondie de Node.js, y compris son architecture asynchrone, son gestionnaire d'événements et ses modules intégrés. Il doit être capable de développer des applications Node.js performantes et évolutives.
  • Connaissance de React.js : Solide compréhension des concepts fondamentaux de React.js tels que les composants, l'état (state), les props, JSX et le DOM virtuel.capacité à créer des interfaces utilisateur interactives et performantes en utilisant React.js.
  • Maîtrise des bibliothèques et outils React populaires tels que Redux pour la gestion d'état, Material UI ou Ant Design pour les composants d'interface utilisateur, React Router pour le routage et Axios pour les requêtes HTTP.
  • Connaissance de Laravel : Le candidat doit avoir une bonne connaissance du framework Laravel, y compris ses fonctionnalités MVC, son système de routage, son système d'authentification et ses outils de gestion de base de données. Il doit être capable de développer des applications web Laravel robustes et sécurisées.
  • Maîtrise de Flutter : Le candidat doit avoir une bonne maîtrise du framework Flutter, y compris son architecture widget, son système de rendu et son langage de programmation Dart. Il doit être capable de développer des applications mobiles Flutter natives et performantes.

Qualités personnelles :

  • Capacité d’apprentissage : Le candidat doit être passionné par la technologie et désireux d'apprendre de nouvelles choses. Il doit être capable de suivre les dernières tendances en matière de développement web et mobile.
  • Capacité à résoudre des problèmes : Le candidat doit être capable de résoudre des problèmes complexes de manière efficace et créative. Il doit être capable d'identifier les causes profondes des problèmes et de développer des solutions élégantes.
  • Excellentes compétences en communication : Le candidat doit avoir d'excellentes compétences en communication écrite et orale. Il doit être capable de communiquer clairement ses idées techniques aux collègues et aux clients.
  • Capacité à travailler en équipe : Le candidat doit être capable de travailler efficacement au sein d'une équipe et de collaborer avec d'autres développeurs. Il doit être capable de partager ses connaissances et d'apprendre des autres.

Critères d’éligibilité

Age :18 – 35 ans

Nationalité

Le/la candidat(e) doit être de nationalité congolaise résidant en RD Congo.

Pour la participation, les candidat(e)s devront remplir un formulaire d’inscription à partir de la plateforme web dédiée à l’événement :

 (https://docs.google.com/forms/d/e/1FAIpQLSdDcS80yq3MbLLbNVkQ9p3ThejPS2XvNpxZ9p80gPsmuwBcAQ/viewform).

Autres

  • Français courant à l'écrit et à l'oral, avec une connaissance pratique de l'anglais ;
  • Sensibilité culturelle et politique, et capacité à respecter les délais ;
  • Être en possession d’un passeport valide ;
  • Aptitude avérée à planifier et organiser son propre travail ;
  • Capacité à écrire de manière claire et concise et à s'exprimer oralement pour animer des séminaires.
  • Capacité à voyager, vivre et travailler dans des conditions difficiles, et à rédiger des rapports (en français et en anglais).
  • Ø Phase de présélection
    • La pertinence des fonctionnalités développées
    • L’ergonomie de l’application
    • La qualité de l’application développée
    • La qualité du code-source
    • Etc.

4. Critères d’évaluation

Du 05 au 25 juillet 2024, le jury technique sélectionnera les meilleurs projets. Il se basera principalement sur :Ce jury évaluera la qualité des projets et attribuera une note à chaque candidat.

Phase de sélection

Après le jury technique, le 05 août 2024 est la date de fin du Hackathon qui a été retenue pour faire évaluer ces projets par un jury institutionnel.

A l’issue de cette évaluation, les résultats des meilleurs projets (cumul des notes du jury technique et du jury institutionnel) seront annoncés et les candidats seront sélectionnés.

Les femmes et les jeunes qui seront retenus après l’appel à manifestation d’intérêt pourront participer à la formation sur les nouvelles technologies, l’intelligence artificielle, la robotique et le codage des application web et mobiles, qui sera organisée en partenariat avec une structure internationale durant le mois de septembre 2024 en/aux (pays/ou ville).

 Cliquez sur ce lien pour remplir le formulaire et avoir plus d'informations.