Contexte de la mission : Nous recherchons un Responsable de composants transmission dans le domaine des constructeurs de véhicule pour les transports publics routiers. Responsabilités : En tant que responsable de composants transmission, vous aurez à charge : Planifier les activités d'implémentation d'une nouvelle application (ou évolution) d'un nouveau composant gérer la bonne intégration des évolutions fonctionnelles dans les nouvelles releases logicielles du composant recueillir les données d'entrée nécessaires auprès des différents acteurs, coordonner les actions internes et externes, élaborer les livrables à l'attention des chefs de projets, assurer une communication synthétique et adaptée auprès des différents acteurs et donneurs d'ordre
Octopus Group recherche un Développeur Android Senior pour accompagner un grand acteur des médias sur des applications natives grand public à fort trafic. Vous contribuerez à des expériences éditoriales riches associant texte, vidéo, audio et images, au sein d'une équipe Agile en lien avec les équipes produit, design et backend. Vos missions : • Concevoir et faire évoluer les fonctionnalités Android en Kotlin et Jetpack Compose. • Développer une architecture multi-modules Gradle fondée sur la Clean Architecture et MVVM. • Gérer les traitements asynchrones et les états avec Coroutines et Flow. • Collaborer sur les API d'un Backend for Frontend et sur l'évolution du Design System. • Intégrer les notifications push et les contenus multimédias. • Renforcer l'accessibilité, la qualité du code, les tests automatisés et les pipelines CI/CD.
Je suis à la recherche pour un de nos clients de développeurs de composants d'intégration d'API/Webmethods/Apache Camel. Cette plateforme a pour vocation : • d'exposer les APIs du SI ; • d'orchestrer les échanges inter-applicatifs ; • de gérer les événements métiers ; • de standardiser les modèles de données ; • de mutualiser les intégrations entre pays ; • Les intégrations reposent notamment sur : • APIs REST ; • Kafka ; • modèles pivots de données ; • échanges évènementiels ; • échanges fichiers ; • composants Java / Spring boot / Webmethods; • patterns d'intégration d'entreprise. · Développement des composants d'intégration des APIs, évenements et fichiers ; · Implémentation des flux (événementiels, orchestrés) ; · Application des patterns d'intégration (EIP) pour garantir la portabilité (cible/legacy) ; · Réalisation des tests unitaires et d'intégration (avec mocks) ; · Corrections et maintenance évolutive. Compétences obligatoires· Backend & Frameworks : Java, Spring Boot, SQL, · Moteur integration : Apache Camel, Webmethods (IBM) · Connaissance des patterns EIP, Capacité à concevoir des solutions en Java/Camel qui respectent des patterns transposables dans WebMethods (ou inversement) · API Gateway : Webmethods , Apigee · Approche Contract-First : REST, OpenAPI/Swagger · Event-Driven (Confluent) · Sécurité : OKTA, OAuth2, JWT, HTTPS/mTLS DevOps:Git,CI/CD…
💡Objectif global : Le consultant aura pour mission la conception technique des nouvelles fonctionnalités de l'application, le développement de ces fonctionnalités, la correction des anomalies et la rédaction des tests unitaires associés 💡Missions Principales : La mission concerne l'équipe Mobile constituée de 3 squads. Chaque squad est composée d'un PO, de 2 développeurs iOS et 2 développeurs Android, d'un testeur et d'un UX. L'application mobile Android est développée en Kotlin ainsi que Jetpack Compose et est accessible depuis le Playstore. Elle génère un gros trafic de plusieurs millions d'utilisateurs actifs par mois et engendre un conséquent chiffre d'affaires. 💡Responsabilités principales : · Le Prestataire devra : Rédiger la doc de conception technique Développer les Users Stories Corriger les anomalies et mettre à jour ses tickets dans JIRA et Service-Now Rédiger des tests unitaires Livrables associés Le Prestataire devra fournir les livrables suivants : Rédaction de la doc de conception technique dans Confluence Commit du code source dans GITLAB Mise à jour de JIRA
Tech lead Kafka La mission consiste à : mettre en place un POC – 1 à 2 mois Se positionner en tant que Tech Lead d'une des feature Teams Livrables Phase 1 - PoC exécuté, avec les résultats des tests entrants et sortants. - Comparatif des proxys et du relais. - Rapport de PoC exploitable par l'équipe sécurité. - Passation : documentation et formation d'un successeur. Phase 2 - Projet Java structuré, avec intégration continue opérationnelle. - Règles de version et de montée de version documentées. - Documentation d'architecture et d'exploitation. - Backlog priorisé et équipe en capacité de maintenir le composant.
Contexte du poste Rejoignez l'aventure d'un leader des télécommunications, basé au cœur de Paris, engagé dans un projet d'envergure nationale visant à offrir un accès internet ultra-rapide à des millions de foyers. Intégrez le Département des Systèmes d'Information Fibre Optique où l'équipe App, composée d'environ 30 passionnés de technologie, conçoit et maintient des outils essentiels au déploiement et à la maintenance du réseau fibre. Avec une dizaine d'applications cruciales pour nos équipes terrain et prestataires, ce département est en pleine expansion afin de soutenir notre mission ambitieuse. Nous recherchons un Lead Développeur Android pour renforcer notre capacité d'innovation et optimiser l'efficacité de nos opérations. Missions Missions principales - Garantir la qualité et la cohérence du code Android sous Kotlin en respectant des architectures Clean. - Être le référent technique pour les développeurs Android, en les guidant au quotidien. - Organiser et animer des sessions de formation sur les meilleures pratiques Android. - Prioriser et répartir les demandes de développement en collaboration avec les parties prenantes. - Valider techniquement les développements avant leur mise en production Missions annexes - Participer aux échanges avec les équipes Produit, Design, et Backend. - Identifier et résoudre des problématiques techniques complexes. - Rester informé des dernières évolutions et tendances en développement Android. Stack technique À maîtriser - Langages : Kotlin, JSON - UI : Jetpack Compose - Architecture : MVVM, Clean Architecture - Injection de dépendances : Dagger Hilt - Base de données : Room - API & Réseau : Retrofit Environnement technique global - Design system : Material 3 Expressive - Librairies : Coil, ML Kit - Outils de build : Gradle, DSL - Gestion de versions : Git
Expertise technique, communication et leadership Dans le cadre d'une mission chez l'un de nos clients, nous recherchons un Développeur Android Kotlin expérimenté, disposant à la fois d'une solide expertise technique et de réelles qualités de communication, de collaboration et de leadership. Vos missions · La conception et le développement d'applications Mobile Android en Kotlin · La rédaction d'un code de qualité, maintenable et conforme aux standards et principes d'architecture définis. · La définition des spécifications techniques des produits. · La contribution à la planification des tâches avec le Scrum Master et au respect des engagements de l'équipe. · La veille technologique autour de l'écosystème Android : Android OS, Kotlin et Play Store. · La participation active aux échanges techniques, aux revues de code et aux décisions d'architecture. Votre rôle au sein de l'équipe Au-delà de votre expertise technique, nous recherchons un profil capable de prendre une place importante au sein de l'équipe. Vous savez : · Communiquer clairement avec les développeurs, le Scrum Master, les responsables techniques et les interlocuteurs métier. · Partager vos connaissances et accompagner les autres membres de l'équipe. · Être force de proposition sur les choix techniques et les bonnes pratiques de développement. · Faciliter les échanges et contribuer à la résolution collective des problématiques techniques. · Faire preuve de leadership technique, tout en conservant une approche collaborative et constructive. · Prendre du recul sur les sujets, anticiper les difficultés et contribuer à la qualité globale du produit.
Dans le cadre d'un projet stratégique autour des Risques Climatiques & Physiques, nous recherchons un PGER GCP DEV N2 pour rejoindre une équipe experte et engagée. L'objectif du projet est de mettre en place une solution permettant d'ingérer, d'agréger et d'exposer des données provenant de sources multiples, afin de produire des rapports métiers dédiés à la surveillance du risque de crédit. Une expérience dans le domaine du risque de crédit est un véritable plus. Vous interviendrez notamment sur : 🔹 Le développement et l'intégration de solutions Python / Spark 🔹 La conception et l'évolution d'infrastructures de données 🔹 La collecte, le stockage et l'exploitation de flux de données 🔹 La supervision et l'intégration de données provenant de sources multiples 🔹 La vérification de la qualité et de la sécurité des données 🔹 La structuration des bases de données et des métadonnées 🔹 La cartographie et la documentation des sources de données 🔹 La maintenance des applications et infrastructures en production 🔹 L'industrialisation et l'optimisation de modèles de Machine Learning 🔹 La contribution au RUN et à l'amélioration continue des solutions data 🔹 La proposition d'évolutions sur les infrastructures et solutions existantes
Conception et développement d'applications mobiles natives Android dans un écosystème digital et retail. Dans le cadre du développement et de la maintenance de son écosystème applicatif mobile, l'entreprise renforce son équipe de développement Android. Rattaché à l'équipe mobile, le consultant conçoit, développe et fait évoluer des applications Android natives à destination des utilisateurs internes et/ou des clients, dans un environnement exigeant en matière de qualité, de performance et d'expérience utilisateur. Il intervient sur l'ensemble du cycle de vie applicatif — de la conception technique à la mise en production — en collaboration avec les Product Owners, les designers UX/UI, les équipes back-end et les autres développeurs mobiles. Missions principales : - Concevoir et développer des applications Android natives en Kotlin, en appliquant les bonnes pratiques d'architecture (MVVM / Clean Architecture) et les standards de l'équipe - Développer les interfaces avec Jetpack Compose (et/ou XML sur le legacy) en lien étroit avec les maquettes UX/UI et le design system - Intégrer les données via des API REST (Retrofit / OkHttp), gérer l'asynchronisme (Coroutines / Flow) et la persistance locale (Room / DataStore) - Écrire des tests unitaires et instrumentés (JUnit, Espresso) et garantir la couverture et la non-régression - Participer à l'intégration et au déploiement continus (CI/CD), à la publication sur le Play Store et au suivi de la qualité (crash reporting, monitoring, performances) - Contribuer aux revues de code, au partage de bonnes pratiques et à l'amélioration continue de la base de code - Participer aux cérémonies agiles (sprint planning, daily, review, rétrospective) et estimer / documenter ses développements Environnement technique : Kotlin, Java, Jetpack Compose, Android SDK, Material Design, Coroutines, Flow, Retrofit, Room, Git, CI/CD, Firebase, Play Store.
Contexte de la mission Nous sommes organisés en 3 équipes Agile (Scrum) et accompagnés par un ScrumMaster. Chaque Team est responsable d'un ou plusieurs produits. La mission concerne l'équipe Mobile constituée de 3 squads. Chaque squad est composée d'un PO, de 2 développeurs iOS et 2 développeurs Android, d'un testeur et d'un UX. L'application mobile du client Android est développée en Kotlin ainsi que Jetpack Compose et est accessible depuis le Playstore. Elle génère un gros trafic de plusieurs millions d'utilisateurs actifs par mois et engendre un conséquent chiffre d'affaires. Objectifs et livrables Au sein de l'équipe « App Mobile », le consultant aura pour mission la conception technique des nouvelles fonctionnalités de l'application, le développement de ces fonctionnalités, la correction des anomalies et la rédaction des tests unitaires associés. Le Prestataire devra : Rédiger la doc de conception technique Développer les Users Stories Corriger les anomalies et mettre à jour ses tickets dans JIRA et Service-Now Rédiger des tests unitaires
Contexte Dans le cadre du développement de plusieurs produits d'IA, notre client recherche un Développeur Fullstack IA pour rejoindre une équipe de 5 développeurs, avec une forte dominante backend et agentique. L'équipe développe directement ses propres interfaces et solutions IA en s'appuyant majoritairement sur les services Google Cloud Platform. Vos missions Développer des applications IA fullstack, avec une dominante backend en Python et des interfaces en React Concevoir des agents IA avec Google ADK, avec leurs propres tools et des usages de RAG / recherche par similarité via BigQuery Travailler sur des cas d'usage de génération et traitement de contenus multimodaux : texte, images, vidéos, traduction et documents Word/Excel Développer des intégrations comme des chatbots Microsoft Teams et des compléments Office Participer à la qualité et au suivi des applications : scénarios de tests, observabilité, alerting et transferts de flux Environnement technique Développement Python • React IA & Agentique Google ADK • Agents IA • RAG Google Cloud Platform Vertex AI • Cloud Run • Cloud Functions • BigQuery • Airflow / Cloud Composer Écosystème Playwright • Microsoft Teams • Office • Génération image / vidéo • Traduction Modalités Mission freelance : 36 mois Saint-Ouen, Ile-de-france (Ligne 14 du métro) 2 à 3 jours de télétravail par semaine Démarrage ASAP
Au sein des équipes Produit et Technologies, le ou la développeur·se Android sénior contribue au développement et à l'évolution d'applications natives destinées au grand public, à fort trafic et centrées sur des contenus éditoriaux riches. Le poste porte notamment sur les fonctionnalités liées à l'audio et à la vidéo. Vous développez en Kotlin et Jetpack Compose dans une architecture multi-modules Gradle, fondée sur la Clean Architecture et le modèle MVVM. Vous utilisez les API du Backend for Frontend et participez à leur définition avec les équipes backend. En lien étroit avec les designers, vous faites évoluer le Design System et veillez à concilier les intentions de conception avec les contraintes techniques. Vous contribuez également à la chaîne CI/CD, à la qualité du code et à l'accessibilité numérique selon le RGAA 4.1. Vous travaillez en mode Agile/Scrum avec une équipe d'au moins quatre développeurs et collaborez avec les équipes produit, design et backend.
Descriptif de la mission Notre client recherche un développeur Android afin d'intégrer ses équipes. Lors de cette mission votre collaborateur devra effectuer les tâches suivantes: - Rédiger la doc de conception technique - Développer les Users Stories - Corriger les anomalies et mettre à jour ses tickets dans JIRA et Service-Now - Rédiger des tests unitaires Les compétences attendues sont les suivantes: - 5 ans d'expérience - Maitrise de l'environnement technique - Expérience des applications grand public - Bonne communication
Contexte : Dans le cadre d'un projet à forts enjeux de disponibilité et de sécurité, nous recherchons un Senior DevOps / SRE disposant d'une solide expertise DBA pour intervenir sur une plateforme SaaS critique. Le consultant interviendra en collaboration avec les équipes Ops afin d'assurer le maintien en conditions opérationnelles, la fiabilité, la sécurité et la scalabilité de la plateforme et de ses différents composants. Missions : Administration et maintien en conditions opérationnelles de la plateforme ; Gestion des composants OpenSearch et ClickHouse ; Administration et maintien des différents services et dépendances : Kafka, RabbitMQ, etc. ; Accompagnement des équipes Ops sur les problématiques de disponibilité et de fiabilité ; Mise en place et maintien d'architectures hautement disponibles et sans Single Point of Failure (SPoF) ; Automatisation des déploiements et des opérations ; Gestion et optimisation des environnements Kubernetes ; Monitoring, supervision et amélioration de l'observabilité ; Analyse et résolution d'incidents complexes ; Scripting et automatisation en Bash / Python ; Participation à l'amélioration continue des pratiques DevOps / SRE.
Dans le cadre d'une mission pour notre client, nous recherchons un Ingénieur Kafka Senior pour intervenir sur un environnement Core Banking critique, notamment autour des flux de paiements et de virements. L'objectif est de rejoindre un environnement technique complexe dans lequel Kafka occupe une place centrale et interagit avec plusieurs services et composants du SI. Nous recherchons donc quelqu'un qui maîtrise Kafka en profondeur, mais qui est également capable de prendre du recul sur l'architecture existante, comprendre les flux de bout en bout et faire le lien entre les problématiques techniques et les enjeux métier. Vos missionsAu quotidien, vous serez notamment amené à : Intervenir en tant qu'expert Kafka sur un environnement complexe et critique. Analyser l'architecture et les flux existants autour de Kafka. Comprendre les dépendances et interactions entre Kafka et les différents services et composants de l'écosystème. Identifier et analyser les problématiques techniques liées aux différents flux. Échanger avec des interlocuteurs aussi bien techniques que fonctionnels afin de comprendre leurs besoins et contraintes. Formaliser de manière claire le fonctionnement de l'environnement et les interactions entre les différentes briques. Produire une documentation technique claire, structurée et exploitable. Présenter et expliquer les analyses et livrables lors des différentes restitutions.