Fortes de nos valeurs communes « Engagement- Transparence - Respect - Responsabilité- Esprit d’équipe »
Nous vous invitons à rejoindre nos talents et à contribuer à l'essor d'un Groupe locomotive dans le secteur de l'habitat et du développement territorial.
La Société Al Omrane Région de Rabat recrute un (1) Développeur Full Stack (H/F)
MISSIONS :
- Contribuer activement à la conception, au développement et au déploiement des projets digitaux du Groupe (applications web, mobiles, plateformes digitales, etc.), basés sur des architectures Cloud et des pratiques Agile / DevOps ;
- Intervenir sur l’ensemble du cycle de vie des projets digitaux et participer à leur réussite en garantissant la qualité, la performance et l’évolutivité des solutions mises en œuvre.
PRINCIPALES ATTRIBUTIONS :
- Concevoir, développer et maintenir des solutions informatiques répondant aux besoins métiers ;
- Analyser et cadrer les besoins fonctionnels en collaboration avec les équipes métiers ;
- Proposer des solutions techniques pertinentes, des choix technologiques adaptés et des architectures technico-fonctionnelles évolutives ;
- Participer à la planification, au développement, à la mise en œuvre et au suivi des projets digitaux ;
- Rédiger la documentation technique et fonctionnelle : spécifications, cahiers des charges, guides utilisateurs, plans de tests et recettes ;
- Accompagner et former les utilisateurs, contribuer au support applicatif et à l’amélioration continue des solutions développées ;
- Mettre en œuvre et automatiser les tests afin de garantir la qualité des livrables ;
- Travailler en méthodologie Agile, notamment Scrum (User Stories, Backlog, sprints...) ;
- Utiliser des outils de suivi des tickets et de gestion de projets ;
- Exploiter les outils d’intelligence artificielle appliqués au développement logiciel pour améliorer la productivité et la qualité du code ;
- Assurer une veille technologique continue sur les nouvelles pratiques et outils du développement logiciel.
Cette description prend en compte les principales responsabilités, elle n'est pas limitative.
CONDITIONS D’ACCES AU POSTE :
- Formation requise : Diplôme d'Ingénieur d'Etat (Diplôme d'Etat ou équivalent) en Informatique.
- Expérience : 2 ans d'expérience au minimum dans la Conception et Développement des Solutions Informatiques.
- Mobilité géographique.
Seules les expériences professionnelles en lien direct avec les missions et attributions du poste à pourvoir seront prises en compte lors du processus de présélection. À ce titre, les candidat(e)s intéressé(e)s sont invité(e)s à détailler leurs expériences professionnelles dans leur CV, en précisant les dates exactes de début et de fin de chaque expérience, selon le format suivant : jj/mm/aaaa.
COMPETENCES REQUISES :
Techniques :
Développement & Technologies :
- Maîtrise du développement Full Stack (front-end, back-end, éventuellement mobile) ;
- Très bonne maîtrise de PHP 8 et l'un des Framework associés (Symfony, Laravel... : symfony est un plus) ;
- Très bonne maîtrise de CMS (Ibexa / eZ Publish, Joomla, Drupal... : Ibexa/eZ Publish est un plus) ;
- Très bonne maîtrise de Frameworks JavaScript modernes : React et/ou Vue.js ... ;
- Bases de données relationnelles : PostgreSQL, MySQL ... ;
- Programmation orientée objet (Java, Python, .NET...).
DevOps, Cloud & Sécurité :
- Bonne connaissance en DevOps / DevSecOps ;
- Bonne connaissance en Docker, Kubernetes... ;
- Sécurité des applications web (OWASP, injections SQL, connexions sécurisées, certificats...) ;
- Automatisation des tests et intégration continue.
Autres Compétences :
- Connaissances en UX/UI, BI, UML, n8n ;
- Connaissances en Web services, APIs REST et architectures microservices ;
- Culture générale des leviers d'acquisition digitale (SEO, SEA, affiliation, display...) ;
- Notions de Web Analytics (Google Analytics ou équivalent) ;
- Maîtrise de l'anglais technique (lu et écrit).
Comportementales et Managériales :
- Rigueur, Autonomie, capacité d'adaptation, dynamisme ;
- Esprit d'analyse et de synthèse ;
- Aisance relationnelle et Esprit d'équipe ;
- Polyvalence et capacité à appréhender des problématiques transverses.