Descripcion del puesto
En tant que **Consultant(e) Release d'Applications Mobiles iOS** au sein du groupe Bosch, vous jouerez un rôle stratégique et opérationnel au cœur du processus de mise en production des applications iOS. Vous serez le référent technique interne qui accompagne les équipes produit – Product Owners, développeurs, équipes QA et DevOps – tout au long du cycle de vie d’une version, depuis la conception jusqu’à la mise à disposition sur l’Apple App Store, TestFlight ou Microsoft Intune.
### Vos missions principales
- **Définir et piloter la stratégie de release** : élaboration de la feuille de route de version, choix des canaux de distribution (App Store, TestFlight, Intune), planification des jalons et gestion des dépendances.
- **Optimiser les métadonnées et la conformité** : rédaction et mise à jour des fiches produit (description, mots‑clés, captures d’écran, notes de version) en respectant les exigences d’Apple et les bonnes pratiques SEO.
- **Gestion des certificats, profils de provisioning et signature de code** : création, renouvellement et sécurisation des certificats Apple, gestion des profils de provisioning pour les environnements de développement, QA et production.
- **Automatisation du pipeline de release** : mise en place et maintenance de scripts Fastlane, intégration de pipelines CI/CD (Jenkins, GitLab CI, Azure DevOps), écriture de scripts Python/Shell pour automatiser les tâches récurrentes (build, test, upload, validation).
- **Assurer la conformité et la sécurité** : veille réglementaire (Apple Guidelines, GDPR, exigences internes Bosch), contrôle de la qualité des builds, gestion des vulnérabilités liées aux dépendances tierces.
- **Mentorat et diffusion des meilleures pratiques** : formation des équipes de développement aux bonnes pratiques de versionning, revue de code des scripts de release, organisation d’ateliers internes sur l’automatisation et la sécurité des livraisons.
- **Gestion des incidents de release** : analyse des échecs de build ou de déploiement, mise en place de plans de mitigation, communication proactive avec les parties prenantes.
### Profil recherché
- Minimum **5 ans d’expérience** en gestion de releases d’applications iOS, idéalement dans un environnement industriel ou de grande envergure.
- Maîtrise des outils **Fastlane**, **Xcode**, **App Store Connect**, **TestFlight**, ainsi que des systèmes de CI/CD (Jenkins, GitLab CI, Azure DevOps).
- Solides compétences en **scripting** (Python, Bash, Ruby) et en automatisation des processus.
- Connaissance approfondie des **certificats Apple**, des **profils de provisioning** et des exigences de **sécurité du code**.
- Expérience avec les solutions de gestion d’applications d’entreprise (Microsoft Intune, MobileIron) est un plus.
- Capacité à travailler en mode **agile**, à gérer plusieurs projets simultanément et à communiquer clairement avec des équipes multidisciplinaires.
- Anglais professionnel requis ; la maîtrise du français est un atout.
### Ce que nous offrons
- Un **environnement de travail stimulant** au sein d’un groupe technologique mondial, avec des projets à forte visibilité.
- Accès à des **formations continues** (certifications Apple, DevOps, sécurité mobile).
- **Package salarial compétitif** et avantages sociaux (mutuelle, tickets restaurant, programme de bien‑être).
- Possibilité de **travail hybride** (3 jours sur site, 2 jours remote) pour favoriser l’équilibre vie professionnelle / vie personnelle.
- Participation à des **communautés internes** d’innovation et de partage de connaissances.
Rejoignez Bosch et contribuez à la diffusion de solutions mobiles fiables, sécurisées et à forte valeur ajoutée pour nos clients et partenaires.