جديد
وصف الوظيفة
S B SOLUTIONS MA, acteur dynamique du secteur des solutions digitales, recherche un(e) stagiaire motivé(e) pour rejoindre l’équipe technique du projet RiLy, une application mobile innovante destinée aux utilisateurs du Grand Casablanca-Settat. Sous la supervision du Lead DevOps et du Chef de Projet Mobile, vous participerez activement à la mise en place, à la configuration et à la maintenance des environnements de développement et de production, tout en contribuant au cycle complet de développement Flutter.
Vos principales missions seront :
- **Configuration des environnements** : mise en place et suivi des environnements de développement (local, CI) et de production sur des serveurs VPS ou cloud (Google Cloud Platform). Vous assurerez la cohérence des configurations entre les différents environnements et veillerez à la sécurité des accès.
- **Gestion du pipeline CI/CD** : création et optimisation des pipelines de build et de déploiement automatisés (GitHub Actions, GitLab CI ou Jenkins). Vous automatiserez la génération des builds Flutter (Android & iOS) et leur déploiement sur les stores ou sur des environnements de test internes.
- **Intégration Firebase/Google Cloud** : configuration des services Firebase (Authentication, Firestore, Cloud Messaging, Remote Config) et des ressources Google Cloud (Compute Engine, Cloud Storage). Vous assurerez le bon fonctionnement des services back‑end et leur intégration avec le front‑end mobile.
- **Tests et validation** : mise en place de tests unitaires et d’intégration, exécution de tests fonctionnels sur les builds locaux et sur les serveurs de test. Vous identifierez les blocages techniques, proposerez des solutions et assurerez le suivi des tickets.
- **Collaboration inter‑équipes** : travail en étroite collaboration avec les développeurs backend (Node.js, Python) et les designers UI/UX pour garantir une intégration fluide entre les API, le front‑end web et l’application mobile.
- **Documentation** : rédaction de guides d’installation, de procédures de déploiement et de rapports de tests. Vous contribuerez à la mise à jour du wiki interne afin de faciliter la prise en main par les futurs développeurs.
Profil recherché :
- Étudiant(e) en informatique, ingénierie logicielle ou domaine équivalent, en fin de cursus (Bac+4/5).
- Connaissances solides en Flutter/Dart et expérience de projets mobiles (applications personnelles ou académiques).
- Notions de DevOps : compréhension des concepts CI/CD, maîtrise de Git, expérience avec Docker et des outils d’orchestration de pipelines.
- Familiarité avec les services cloud (Firebase, Google Cloud) et les environnements Linux/Unix.
- Esprit d’analyse, capacité à résoudre des problèmes techniques et à travailler en équipe.
- Bon niveau d’anglais technique (lecture de documentation, communication avec des équipes internationales).
Ce stage vous offre l’opportunité de travailler sur un projet réel, d’acquérir une expérience concrète en DevOps et en développement mobile, et de développer vos compétences dans un environnement stimulant. Vous évoluerez au sein d’une équipe bienveillante, bénéficierez d’un encadrement personnalisé et participerez à des réunions d’avancement hebdomadaires.
Lieu de travail : Casablanca, Maroc – présentiel avec possibilité de télétravail ponctuel selon les besoins du projet.
Durée : 4 à 6 mois, à temps plein.
Rejoignez-nous et contribuez à la réussite d’une application qui transformera l’expérience digitale des utilisateurs de la région !