Intégrateur Python

Il y a 2 jours

Lyon, Auvergne-Rhône-Alpes, France ABGi Temps plein 90 000 € - 120 000 € Contrat

ABGi Technology recrute pour son client, un grand groupe industriel du secteur de l’énergie, son futur Intégrateur Python / AWS Cloud – Build, Run & DevOps Senior F/H, basé à Lyon.

Localisation : Lyon, avec des déplacements ponctuels en France (4 à 8 par an, principalement à Lille et Paris).

Démarrage : 4 janvier 2027

Durée prévisionnelle : jusqu'au 31 décembre 2028, sous réserve de la levée des options contractuelles.

VOS MISSIONS

Dans le cadre du développement, de la modernisation et du maintien en conditions opérationnelles de ses applications métiers critiques, notre client souhaite renforcer son équipe avec un(e) Intégrateur(trice) Python / AWS Cloud expérimenté(e), disposant de solides compétences en développement, infrastructure Cloud et pratiques DevOps.

Vous intégrerez la direction numérique d'un grand groupe industriel, au sein d'une équipe responsable du BUILD et du RUN d'une plateforme métier stratégique, utilisée dans le cadre des activités de maintenance et de logistique.

Cette plateforme joue un rôle essentiel dans le fonctionnement des processus opérationnels du groupe. Elle nécessite un haut niveau de disponibilité, de robustesse, de sécurité et de performance, ainsi qu'une capacité à évoluer pour répondre aux nouveaux besoins métiers.

Vous interviendrez sur l'ensemble du cycle de vie des applications, depuis la conception et le développement de nouvelles fonctionnalités jusqu'à leur mise en production, leur exploitation et leur amélioration continue.

Votre rôle sera également de contribuer à l'industrialisation des déploiements, à l'automatisation des processus techniques, à l'intégration avec les systèmes partenaires et à la fiabilisation des infrastructures AWS.

Les missions qui vous seront confiées :

Conception et développement Python

  • Analyser les besoins métiers et techniques afin de proposer des solutions adaptées ;
  • Concevoir et développer de nouvelles fonctionnalités pour les applications existantes ;
  • Participer à la définition des architectures applicatives et des évolutions techniques ;
  • Rédiger les spécifications fonctionnelles et techniques détaillées ;
  • Développer et maintenir des composants applicatifs en Python ;
  • Utiliser Boto3 pour interagir avec les services et ressources AWS ;
  • Réaliser les tests techniques nécessaires à la validation des développements ;
  • Participer à la maintenance corrective et évolutive des applications ;
  • Veiller à la qualité, à la maintenabilité et à la robustesse du code produit.

DevOps, automatisation et intégration continue

  • Concevoir, mettre en place et améliorer les pipelines CI/CD ;
  • Automatiser les processus de compilation, de test, de livraison et de déploiement ;
  • Développer et maintenir les chaînes d'intégration et de livraison continue avec GitLab CI et Jenkins ;
  • Industrialiser les processus de mise en production ;
  • Utiliser Terraform pour automatiser le provisionnement et la gestion des infrastructures ;
  • Contribuer à la standardisation des environnements techniques ;
  • Optimiser les processus de livraison afin d'améliorer leur fiabilité et leur reproductibilité ;
  • Participer à l'amélioration continue des pratiques DevOps au sein de l'équipe.

Cloud AWS et gestion des infrastructures

  • Administrer et faire évoluer les infrastructures hébergées sur Amazon Web Services (AWS) ;
  • Participer à la conception et à l'évolution des environnements Cloud ;
  • Automatiser la gestion des ressources AWS à l'aide de Python, Boto3 et Terraform ;
  • Contribuer à l'amélioration de la disponibilité, de la performance et de la robustesse des infrastructures ;
  • Identifier les axes d'optimisation technique des environnements existants ;
  • Participer à la sécurisation des échanges et des accès aux applications ;
  • Garantir la cohérence entre les infrastructures, les applications et les besoins opérationnels.

BUILD, RUN et maintien en conditions opérationnelles

  • Participer au BUILD et au RUN des applications métiers critiques ;
  • Assurer le maintien en conditions opérationnelles des solutions déployées ;
  • Analyser, diagnostiquer et résoudre les incidents de production ;
  • Mettre en œuvre les actions correctives et préventives nécessaires ;
  • Participer aux opérations de maintenance et aux évolutions des environnements ;
  • Contribuer à la continuité et à la qualité de service des applications ;
  • Identifier les causes des dysfonctionnements et proposer des améliorations durables ;
  • Participer à la préparation et à la sécurisation des mises en production