Talnivo
Sujet de PFE

Stage PFE – Ingénieur DevOps Mobile : Plateforme interne de build & déploiement (H/F)

CAFPI

Stage / Alternance. Stagiaire / Alternant. À propos de CAFPI Fondé en 1971, CAFPI est l'un des leaders du courtage en prêts immobiliers en France. Basée à Tunis, CAFPI SERVICES Tunisie réunit plus de 120 collaborateurs (IT, Back Office, Front Office, Qualité, Finance & Risques, Audit, RH) qui travaillent au quotidien avec les agences et la Direction Générale de CAFPI SAS. Le projet CAFPI utilise aujourd'hui Ionic Appflow pour builder ses applications mobiles iOS/Android (Capacitor/Ionic) et les publier sur l'App Store et le Play Store. Ionic Appflow étant discontinué (support maintenu jusqu'à fin décembre 2027), CAFPI souhaite étudier et mettre en place une solution internalisée, appuyée sur son écosystème Azure / Azure DevOps, afin de garantir la continuité des publications, limiter la dépendance à un prestataire externe (et les contraintes RGPD / hébergement associées) et maîtriser les coûts. Comment concevoir et développer une plateforme interne permettant de builder, signer et publier des applications mobiles (Capacitor/Ionic) sur les stores iOS et Android, en remplacement d'Ionic Appflow ? Vos missions Analyser l'existant : workflows actuels de build, de signature et de publication, gestion des certificats et profils de provisioning Réaliser un benchmark des alternatives (Capawesome, Capgo, GitHub Actions + Fastlane, Azure Pipelines natif…) et formuler une recommandation Concevoir l'architecture cible et mettre en place les pipelines CI/CD Azure DevOps de build Android et iOS (runner macOS) Sécuriser la gestion des certificats, keystores et profils de provisioning Automatiser la soumission des builds sur l'App Store (App Store Connect / TestFlight) et le Play Store (Google Play Console) Développer un MVP de dashboard de pilotage des builds (déclenchement, suivi, logs, historique) intégré à Azure DevOps Tester la solution sur une application pilote, accompagner la migration depuis Appflow et réaliser l'étude de coûts (solution interne vs SaaS) Méthodologie et outils Démarche : analyse de l'existant, benchmark, conception de l'architecture cible, développement itératif du MVP, tests sur une application pilote, migration et documentation Outils : Azure DevOps (Repos, Pipelines), Azure, Xcode, Android Studio / Gradle, Ionic / Capacitor, Fastlane, App Store Connect / TestFlight, Google Play Console Profil recherché Étudiant(e) en dernière année d'ingénierie ou de master en informatique, intéressé(e) par le DevOps et le développement mobile Notions de CI/CD (Azure DevOps, GitHub Actions) et de Git Connaissance du développement mobile hybride (Ionic / Capacitor, Angular) appréciée Intérêt pour les environnements de build natifs (Xcode, Android Studio, signature des applications) Compétences en développement web et intégration d'API REST Rigueur, autonomie et bon niveau de rédaction en français Conditions Stage de fin d'études (PFE) de 6 mois – stage de pré-embauche Lieu : CAFPI SERVICES Tunisie, Les Berges du Lac, Tunis (sur site) Stage rémunéré Encadrement : équipe IT (développement mobile & DevOps), avec des points de suivi réguliers

Compétences requises

Talnivo calcule votre score de compatibilité CV ↔ offre et vous aide à l'améliorer avant de postuler.

Créer un compte gratuit

Voir toutes les offres sur Talnivo