Contexte de la mission : Dans le cadre d'une étude de levée de risques technologiques en environnement défense, vous intervenez sur le développement et l'intégration d'un logiciel distribué. Au sein d'une équipe, vous prenez en charge des sujets de développement, d'intégration, de déploiement et d'exploitation. Vous contribuez de manière transverse au front-end, aux API et microservices, aux plateformes de déploiement et à l'observabilité. Vos Responsabilités : - Faire évoluer une base existante et développer des composants applicatifs en Java, Python, C/C++ et/ou Bash ; - Concevoir ou intégrer des IHM Web ; assurer les échanges front-end / API REST / services métier et les tests end-to-end ; - Développer et intégrer des microservices : contrats d'API, communications synchrones et asynchrones, gestion des erreurs et traçabilité ; - Conteneuriser les applications avec Docker et contribuer à leur exploitation sous Kubernetes : configuration, services, ingress, secrets, diagnostic et résilience ; - Intégrer Kafka pour les flux événementiels et Keycloak pour l'IAM : OAuth 2.0, OpenID Connect, JWT, rôles et contrôle d'accès ; - Maintenir les pipelines CI/CD : build, tests, analyse qualité, packaging, déploiement automatisé et gestion de configuration.
Gérer l'infrastructure 100% "as code" via Terraform (représente environ 45% de l'activité). Concevoir et maintenir des applications via des charts Helm et Dockerfiles (environ 30% de l'activité). Créer et maintenir des scripts d'utilitaires de check et de déploiement en Bash (20% de l'activité). Interagir avec les data engineers en Python (5% de l'activité) pour élaborer des tests et répondre aux besoins utilisateurs. Automatiser les déploiements d'infrastructures Cloud à grande échelle. Intégrer et automatiser le déploiement de composants transverses (Ingress, Keycloak, Nexus) et d'outils data sur Kubernetes (Gitlab, Jupyter, Spark, PostgreSQL). Contribuer à l'évolution de l'architecture de la plateforme et assurer une veille sécurité et technologique
Vous êtes développeur(se) Java et souhaitez intervenir sur des problématiques d'architecture et de sécurité applicative ? Dans le cadre de l'évolution du système d'information de notre client, nous recherchons un(e) Développeur(euse) Java Full Stack pour rejoindre une équipe en charge des architectures et de la sécurité applicatives. Vous interviendrez sur des sujets techniques complexes, avec un enjeu fort autour de Java, des architectures applicatives et de la gestion des identités avec Keycloak. Vos principales missions : Concevoir et développer des composants d'architecture et de sécurité applicative Faire évoluer, maintenir et documenter les composants techniques existants Participer à la conception des socles de développement, de sécurité, de communication et de gestion des données Concevoir et maintenir des API REST et services SOAP Mettre en œuvre les mécanismes d'authentification et de sécurisation des applications avec Keycloak, OAuth2, OpenID Connect, SAML et JWT Intervenir sur les briques ESB et API Management Analyser les applications existantes et réaliser des travaux de rétro-ingénierie Rédiger les dossiers d'architecture et la documentation technique Accompagner les équipes techniques et contribuer à la résolution de problématiques complexes Utiliser les outils d'IA générative pour accompagner les activités de développement, d'analyse et de documentation
Qui sommes-nous Visian Azur, filiale du Groupe Neurones, accompagne les grands comptes du Sud de la France sur leurs projets data, IA et infrastructure, depuis nos bureaux de Marseille et Montpellier. Votre rôle Sous la conduite d'un chef de projet, vous faites le lien entre les développeurs, la qualification et la production. Mise en place des environnements techniques, de la préparation des serveurs Linux RedHat à l'installation et la configuration des briques middleware Packaging, livraison et déploiement des applications hors production et en production Automatisation des processus de livraison et industrialisation des changements standards Contribution aux dossiers d'architecture technique avec un architecte référent, en lien avec les équipes infrastructure, réseau et sécurité Rédaction des modes opératoires et des fiches de mise en production pour l'exploitation Analyse des tests de performance et support N3 sur les applications en production Environnement technique Linux RedHat, HAProxy, keepalived, certificats électroniques et PKI Tomcat, Apache, Elasticsearch, Kafka, MongoDB, Keycloak XLDeploy, XLRelease, Jira, Confluence, Bitbucket, Bamboo Environnement hybride VM et Kubernetes en GitOps Python, Bash, SQL Appréciés, Ansible, Splunk, Dynatrace
🎯 Le contexte Dans le cadre d'un projet de transformation numérique d'envergure, nous recherchons un Ingénieur DevOps expérimenté, disposant impérativement d'une solide expérience dans les environnements applicatifs Java (Spring Boot, Hibernate, Maven), ainsi que sur les architectures microservices et middleware (Kafka, Keycloak). Vous interviendrez sur la conception technique, l'industrialisation des déploiements, l'exploitation et le maintien en conditions opérationnelles de plateformes applicatives. Le poste est orienté DevOps applicatif et non Cloud, avec des enjeux importants d'intégration continue, d'automatisation, de disponibilité et de sécurité des applications. Vous travaillerez en étroite collaboration avec les équipes de développement, d'architecture, d'infrastructure, de réseau et de cybersécurité. Le poste prévoit jusqu'à 2 jours de télétravail par semaine, mais n'est pas ouvert au full remote et nécessite une (re)localisation dans les Alpes-Maritimes. 🛠️ Les missions Participer à la conception et à l'évolution des architectures techniques et applicatives Industrialiser et automatiser les chaînes d'intégration et de déploiement continu (CI/CD) Superviser les déploiements applicatifs sur les environnements de développement, recette et production Assurer le maintien en conditions opérationnelles et de sécurité (MCO/MCS) des plateformes et applications Diagnostiquer et résoudre les incidents techniques et les problématiques de performance applicative Garantir la disponibilité, la sécurité et la performance des services applicatifs Coordonner les interventions des différentes équipes techniques lors des mises en production Participer aux évolutions techniques, migrations applicatives et opérations de décommissionnement Contribuer aux audits de sécurité et aux procédures d'homologation technique Rédiger et maintenir la documentation technique et d'architecture (DAT, DCT, DEX) ✅ Les informations clés 📍 Localisation : Monaco 🗓️ Démarrage : ASAP 🖥️ Possibilité de 2 jours de télétravail par semaine
Environnement de travail Vous intégrerez une équipe dédiée à l'implémentation, l'exploitation et la maintenance d'une plateforme technologique hautement sécurisée. Cette plateforme fournit l'infrastructure et les applications nécessaires aux travaux d'une équipe de Data Scientists. Stack technique principale : Golang (40 %), Terraform (30 %), Helm Charts & Dockerfiles (15 %), Bash (10 %), Python (5 %). Infrastructure & Automatisation : Terraform, Terragrunt, Packer, Ansible, Cloud. Conteneurisation & Data : Kubernetes, Helm, Ingress, Keycloak, Nexus, Gitea, Jupyter, Spark, PostgreSQL. Vous participerez au développement et à la maintenance de la définition as code de la plateforme. Développer et intégrer de nouvelles fonctionnalités (traitements de données, chiffrement, formatage) tout en maintenant les composants existants. Automatiser le déploiement d'infrastructures cloud à grande échelle. Intégrer, maintenir et automatiser les composants transverses open source et les outils de traitement de données sur Kubernetes. Collaborer avec les architectes, le directeur technique et les Data Engineers pour co-construire les cas d'usage et faire évoluer l'architecture. Contribuer à la rédaction des User Stories, à la planification des tâches, et documenter les composants techniques. Appliquer et promouvoir les bonnes pratiques de sécurité des données et réaliser une veille technologique continue.
Vous souhaitez évoluer dans un environnement où Linux, automatisation, open source et sécurité sont au cœur des projets ? Nous recherchons un(e) Architecte SI DevOps pour rejoindre une plateforme numérique de santé. Vous intégrerez une équipe réunissant des expertises en architecture, production et cybersécurité, au sein d'un environnement hybride Windows/Linux certifié HDS. Au sein du Pôle Production, vous serez notamment amené(e) à : Contribuer à la conception des architectures techniques, applicatives et sécurité Produire et maintenir les documents d'architecture et d'exploitation (DAT, DEX) Participer à la mise en œuvre des chaînes CI/CD et à l'automatisation des déploiements Administrer les environnements TEST, PREP et PROD et les orchestrations via AWX Installer, exploiter et maintenir différentes briques open source Réaliser des POC et prototypes pour tester de nouvelles solutions Mettre en œuvre des mécanismes d'authentification centralisée avec Keycloak, OpenID Connect et OAuth2 Contribuer au respect des exigences HDS et ISO 27001 Participer au diagnostic des incidents complexes à travers l'analyse des logs et métriques Votre environnement technique : Linux, Windows Git, CI/CD AWX, NGINX, Traefik MongoDB, MySQL, PostgreSQL Prometheus, Grafana, ELK, Keycloak Bash, PowerShell, Python