Ingénieur en Développement Informatique H/F | Rabat (Maroc)
- Rabat
- CDI
- Temps-plein
- Participer à l'analyse des besoins métiers et à la rédaction des spécifications techniques.
- Développer des applications web et des API RESTful principalement en PHP (Laravel) et VueJS, tout en pouvant utiliser d'autres technologies selon les besoins.
- Concevoir et maintenir les interfaces entre les différentes briques du SI de l'UIR.
- Assurer les tests, la documentation et le déploiement des solutions développées.
- Participer au support technique des utilisateurs sur les applications développées.
- Collaborer avec les chefs de projet, les responsables fonctionnels et les autres développeurs.
- Assurer la sécurité, la performance et la maintenabilité du code.
- Contribuer à la veille technologique et à l'amélioration continue des pratiques de développement.
- Ingénieur Bac+5 en systèmes d'information, génie logiciel ou développement informatique.
- Minimum 3 ans d'expérience en développement web, avec une pratique confirmée de Laravel et VueJS.
- Expérience dans le développement d'API et l'intégration de systèmes d'information.
- Maîtrise du framework Laravel (PHP) et du framework VueJS.
- Connaissance approfondie du développement API RESTful.
- Maîtrise des bases de données relationnelles (MySQL, SQL Server ...).
- Connaissance des outils de versioning (Git), de CI/CD et de conteneurisation (Docker).
- Connaissance des architectures orientées services (SOA, microservices).
- Capacité à intervenir sur d'autres technologies selon les besoins (Node.js, Python, etc.).
- Bonnes pratiques de sécurité applicative (OWASP, gestion des accès, validation des données).
- Autonomie, rigueur et sens de l'organisation.
- Capacité à travailler en équipe et à collaborer avec des profils fonctionnels.
- Esprit d'analyse et capacité à résoudre des problèmes complexes.
- Bonnes compétences en communication technique et en support utilisateur.
- Curiosité technologique et capacité à apprendre rapidement.
ReKrute