
Développeur Python / Devops - Services Financiers (h/f)
Posted 10 days ago
Company Description
View moreSopra Steria, acteur majeur de la Tech en Europe, reconnu pour ses activités de conseil, de services numériques et d’édition de logiciels, aide ses clients à mener leur transformation digitale et à obtenir des bénéfices concrets et durables. Il apporte une réponse globale aux enjeux de compétitivité des grandes entreprises et organisations, combinant une connaissance approfondie des secteurs d’activité et des technologies innovantes à une approche résolument collaborative. Sopra Steria place l’humain au centre de son action et s’engage auprès de ses clients à tirer le meilleur parti du digital pour construire un avenir positif. Fort de 50 000 collaborateurs dans près de 30 pays, le Groupe a réalisé un chiffre d’affaires de 5,1milliards d’euros en 2022.
Job Description
Description du poste
Nous recrutons un(e) Développeur(euse) Python/DevOps pour rejoindre notre vertical Services Financiers.
Vos missions
Vous intégrerez une équipe client en tant que développeur Python & DevOps. Dans ce cadre, vous êtes amené(e) à :
Concevoir, développer et maintenir des applications et API REST en Python.
Participer à l'analyse des besoins fonctionnels et à la rédaction des spécifications techniques.
Développer des microservices performants, sécurisés et évolutifs.
Assurer la maintenance corrective et évolutive des applications existantes.
Mettre en place et optimiser les pipelines CI/CD.
Automatiser les déploiements et les tâches d'exploitation.
Conteneuriser les applications avec Docker et assurer leur orchestration sous Kubernetes.
Déployer et administrer les infrastructures cloud.
Mettre en œuvre des solutions d'Infrastructure as Code avec Terraform ou Ansible.
Superviser les applications et infrastructures à l'aide d'outils de monitoring.
Analyser et résoudre les incidents de production.
Participer aux revues de code et garantir la qualité des développements.
Rédiger et maintenir la documentation technique.
Collaborer avec les équipes Développement, Infrastructure, Sécurité et Produit.
Participer aux cérémonies Agile (Scrum/Kanban).
Environnement technique
Développement
Python 3.x.
FastAPI, Django ou Flask.
API REST et architecture microservices.
Pytest, Unittest.
Git et gestion de versions.
DevOps & CI/CD
GitLab CI/CD, GitHub Actions, Jenkins ou Azure DevOps.
Docker.
Kubernetes.
Helm.
Cloud
Maîtrise d'au moins une plateforme cloud :
Amazon Web Services.
Microsoft Azure.
Google Cloud Platform.
Infrastructure as Code
Terraform.
Ansible.
Systèmes
Linux (Ubuntu, Debian, RedHat).
Bash/Shell scripting.
Bases de données
PostgreSQL.
MySQL.
MongoDB.
Redis.
Monitoring & Observabilité
Prometheus.
Grafana.
ELK (Elasticsearch, Logstash, Kibana).
OpenTelemetry.
Sécurité
Gestion des secrets.
Sécurisation des API.
Bonnes pratiques DevSecOps.
Gestion des droits et accès (IAM).
Profil recherché
Qualifications
Vous êtes diplômé(e) d'une école d'Ingénieur ou d'une formation Universitaire ou équivalent.
5 ans d'expérience minimum sur un poste similaire.
Maîtrise du développement d'applications backend et d'API REST.
Bonne connaissance des architectures microservices et des systèmes distribués.
Expérience significative dans la mise en place de pipelines CI/CD et l'automatisation des déploiements.
Solides compétences sur Linux et les environnements Cloud.
Maîtrise des outils de conteneurisation et d'orchestration (Docker, Kubernetes).
Connaissance des principes Infrastructure as Code (Terraform, Ansible).
Sensibilité aux problématiques de sécurité, de performance et de haute disponibilité.
Capacité à analyser et résoudre des incidents complexes en production.
Esprit d'équipe, autonomie et force de proposition.
Excellentes capacités de communication et de vulgarisation technique.
Capacité à travailler dans un environnement Agile/Scrum.
L'anglais lu, parlé, écrit est nécessaire pour occuper ce poste.
