Développeur / DevOps Production

Il y a 4 jours

Paris, Île-de-France Onyx-Conseil Temps plein

Contexte

Dans le cadre d’un projet pour notre client du secteur bancaire, nous recherchons un Développeur / DevOps Production pour intervenir sur des applications critiques liées à la gestion du risque de contrepartie de crédit.

Le consultant interviendra à la fois sur le développement d’applications et d’API, l’automatisation, les pipelines CI/CD, ainsi que sur le support et la supervision des environnements de production.

Responsabilités

Développement

  • Développer et maintenir des Web APIs REST avec Python (Django, FastAPI) et Spring Boot.
  • Développer des scripts d’automatisation avec Shell, Python et Windows Scripting.
  • Concevoir et maintenir des développements SQL, notamment les procédures stockées et triggers.
  • Intervenir sur des bases de données NoSQL, notamment MongoDB et Redis.
  • Développer et maintenir des traitements automatisés avec les ordonnanceurs Control-M et Airflow.
  • Dépanner et faire évoluer les microservices basés sur Spring Boot.

DevOps & CI/CD

  • Concevoir, maintenir et améliorer les pipelines CI/CD.
  • Mettre en œuvre et administrer des pipelines avec Jenkins et GitLab CI.
  • Utiliser Argo CD pour le déploiement continu.
  • Conteneuriser les applications avec Docker.
  • Déployer et administrer des applications sur des clusters Kubernetes.
  • Créer et maintenir des playbooks Ansible pour l’automatisation des opérations.
  • Participer à l’industrialisation et à l’automatisation des processus de déploiement et d’exploitation.
  • Intervenir sur les environnements AWS.

Production & Run

  • Gérer et maintenir les applications de gestion du risque de contrepartie de crédit.
  • Superviser et développer les tâches Control-M.
  • Diagnostiquer et résoudre les incidents liés aux jobs, traitements et simulations.
  • Assurer le support technique et le troubleshooting des applications en production.
  • Réaliser des tests de performance et tests de non-régression (NR).
  • Analyser les incidents et mettre en œuvre les actions correctives nécessaires.
  • Participer à la gestion du cycle de vie des applications.

Monitoring & Observabilité

  • Mettre en place et exploiter les solutions de logging et monitoring.
  • Utiliser ELK / Kibana pour l’analyse des logs.
  • Utiliser Grafana et Prometheus pour la supervision et le monitoring des applications et infrastructures.
  • Identifier les problèmes de performance et de disponibilité et contribuer à leur résolution.

Gestion des applications et changements

  • Utiliser Jira pour le suivi des activités, incidents et évolutions.
  • Participer à la gestion des changements via ServiceNow.
  • Collaborer avec les équipes de développement, infrastructure, production et support.
  • Assurer la documentation technique des solutions et procédures.
#J-18808-Ljbffr