Date de publication : 26/06/2024
Date de clôture : le 06/07/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.
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
- 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.
3.Critères d’éligibilité
Le Hackathon est ouvert aux jeunes femmes et hommes : étudiants, ingénieurs, informaticiens et développeurs web/mobile, etc.
- 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 .
- 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.
- 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.