Non renseigné
La mission d'architecture logicielle s'opère au sein de l'équipe IT en charge des applications liées à la gestion du transport. Cette équipe IT est responsable de l'intégration et du développement d'applications liées au transport fixe et mobile. Cette mission d'architecture est cruciale dans la conception et l'implémentation des solutions technologiques. Elle consiste en la définition de l'architecture logicielle des applications, assurant leur performance, leur évolutivité et leur sécurité. La mission implique une collaboration étroite avec les équipes de conception fonctionnelle, de développement, de test et de production pour garantir la qualité et la cohérence des solutions livrées., Conception * Définir l'architecture logicielle à l'état de l'art des systèmes d'information, dans un contexte de conteneurisation des nouveaux systèmes et systèmes legacy. * Travailler avec les équipes support DSI, Cloud, Sécurité et Exploitation afin de mettre en place la meilleure architecture logicielle en tenant compte des patterns DSI, des exigences sécuritaires et des besoins d'exploitation. * Déterminer et analyser les impacts techniques des nouvelles solutions et leur cohérence avec l'architecture existante. * Définir les standards techniques et gérer le patrimoine documentaire. Mise en œuvre * Mettre en œuvre une architecture logicielle robuste et de qualité sur des systèmes multi-thread, distribués et à très haute disponibilité. Préconisation * Participer à l'étude d'impact sur l'architecture existante ou prévisionnelle pour tout nouveau projet ou toute nouvelle technologie. * Faire les préconisations des choix techniques et assurer la veille technologique. Communication * Assurer une communication fluide et efficace entre les différentes parties prenantes : architectes techniques, développement, tests, production et concepteurs fonctionnels. * Accompagner les équipes IT et développement sur les aspects techniques. * Challenger l'architecture et en assurer la promotion.
* Expérience significative en architecture logicielle. * Maîtrise des technologies et langages suivants : + Conteneurisation + Kubernetes + CI/CD + API REST + Bases de données PostgreSQL, MongoDB, Cassandra, ArangoDB + Bus d'échanges Kafka, RabbitMQ + Java + Spring / Spring Boot + Virtualisation + Linux + Scripting Python * Compétences avérées en leadership et communication. * Capacité à gérer des priorités multiples dans un environnement dynamique. * Maîtrise des outils de gestion de projet (JIRA, Confluence). * Une expérience TM Forum serait un atout majeur. * Anglais obligatoire. * Présence sur site au minimum 3 jours par semaine, voire davantage selon les impératifs des projets. Expertises attendues * Architecture logicielle sur des systèmes multi-thread, distribués et haute disponibilité : Expert * Environnement Kubernetes, containers, Linux, bus d'échanges, API : Confirmé * Chaîne CI/CD et qualité : GitLab, Sonar, etc. : Avancé * Bases de données PostgreSQL, MongoDB, Cassandra, ArangoDB : Confirmé * Interfaces REST, SOAP, API Management, Swagger : Confirmé, * Expérience significative en architecture logicielle * Maîtrise des technologies et langages : Conteneurisation, Kubernetes, CI/CD, API REST * Connaissance des bases de données : PostgreSQL, MongoDB, Cassandra, ArangoDB * Maîtrise des bus d'échanges : Kafka, RabbitMQ * Compétences en Java et Spring / Spring Boot * Connaissance en Virtualisation, Linux et Scripting Python * Compétences avérées en leadership et communication * Capacité à gérer des priorités multiples dans un environnement dynamique * Maîtrise des outils de gestion de projet : JIRA, Confluence * Une expérience TM Forum serait un atout majeur * Anglais obligatoire * Expertise en architecture logicielle sur des systèmes multi-thread, distribués et haute disponibilité : Expert * Expertise confirmée en environnement Kubernetes, containers, Linux, bus d'échanges, API * Compétences avancées en chaîne CI/CD et qualité : GitLab, Sonar * Expertise confirmée sur interfaces REST, SOAP, API Management, Swagger
Partager cette mission via
Explore ces missions en lien avec tes compétences et ton expérience.
Une mission freelance est un projet temporaire réalisé pour une entreprise cliente, avec un périmètre, des livrables et un budget définis. Sur InFreelancing, les missions peuvent être ponctuelles, régulières ou longues. Tu organises librement ton travail tout en respectant les objectifs fixés.
Crée un compte complet avec tes compétences et expériences, consulte les missions disponibles et postule avec un message personnalisé démontrant ta compréhension du besoin. Suis tes candidatures dans ton tableau de bord et reste réactif aux contacts des entreprises.
Un profil InFreelancing bien optimisé est ta vitrine professionnelle et augmente significativement tes chances d’être contacté. Les algorithmes de la plateforme favorisent les profils complets dans les résultats de recherche, te permettant de te démarquer et d’attirer des opportunités adaptées à ton expertise.