Développeur / DevOps Production - CDI (H/F)
Salaire: 45.000
CONTEXTE
Dans le cadre d'un projet pour notre client du secteur bancaire, nous recherchons un Développeur / Dev
Ops 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, Fast
API) 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 No
SQL, notamment Mongo
DB 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 Git
Lab 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 Service
Now.
*
Collaborer avec les équipes de développement, infrastructure, production et support.
*
Assurer la documentation technique des solutions et procédures.
COMPÉTENCES TECHNIQUES REQUISES
COMPÉTENCES TECHNIQUES REQUISES
*
Maîtrise du développement backend avec Python, Django, Fast
API et Spring Boot.
*
Bonne maîtrise de la conception et du développement d'API REST.
*
Expérience en scripting Shell, Python et Windows Scripting.
*
Solides connaissances en SQL, notamment sur les procédures stockées et les triggers.
*
Expérience avec les bases de données No
SQL, notamment Mongo
DB et Redis.
*
Bonne maîtrise des outils d'ordonnancement, notamment Control-M et Airflow.
*
Expérience dans la mise en place et la maintenance de pipelines CI/CD avec Jenkins, Git
Lab CI et Argo CD.
*
Maîtrise de la conteneurisation avec Docker.
*
Expérience dans la gestion et le déploiement d'applications sur des clusters Kubernetes.
*
Bonne connaissance de l'automatisation avec Ansible et de la création de playbooks.
*
Expérience avec les solutions de monitoring et de supervision, notamment Grafana et Prometheus.
*
Bonne connaissance des