A
Senior Software Engineer (Python avec forte composante DevOps)-Secteur finance (IT)
AVALIANCE
France · On-site Contract Senior 2d ago
About the role
Responsabilités
1‑Gestion de la chaine CI/CD :
- Assumer le rôle de Release Manager pour les projets de l'équipe.
- Développer et maintenir les environnements CI/CD.
2‑Réduction de la Dette Technique :
- Assurer les efforts de réduction de la dette technique par le biais de migrations, de mises à niveau et d'améliorations continues.
- Organiser et animer la revue de la dette technique ITMO.
3‑Pratiques DevOps :
- Intégrer et promouvoir les pratiques DevOps pour améliorer l'efficacité des processus de développement et de déploiement.
- Travailler à l'automatisation des workflows, à l'intégration continue et à la livraison continue.
4‑Architecture et Design :
- Concevoir et mettre en ?uvre des architectures système robustes et évolutives pour répondre aux besoins évolutifs de l?équipe.
- Collaborer avec les autres ingénieurs pour s'assurer que les solutions architecturales respectent les meilleures pratiques de l'industrie et les standards internes.
- Analyser les systèmes existants et proposer des améliorations architecturales pour optimiser les performances et l'efficacité.
Profil candidat
Niveau d'expérience requis :
- Expérience : Minimum 10 ans d'expérience en développement logiciel avec une expérience significative en gestion de versions, en pratiques DevOps et en réduction de dette technique.
- Connaissances : De bonnes connaissances en finance ou une expérience dans un environnement hedge fund serait un plus.
- Langages de programmation : Python, C++, Shell
- Frameworks : Pandas, Fast Api, Numpy, Jupyter, PyDantic
- Outils/environnements : Conda, GitLab, Fabric, Sonar, Jenkins, Red Hat 9, Vault
- Bases de données : Oracle, PL/SQL
- Génération d'Intelligence Artificielle (GenAI) : Maîtrise des outils de GenAI pour optimiser les processus et solutions techniques.
Requirements
- Expérience significative en gestion de versions, en pratiques DevOps et en réduction de dette technique.
- Maîtrise des outils de GenAI pour optimiser les processus et solutions techniques.
Responsibilities
- Assumer le rôle de Release Manager pour les projets de l'équipe.
- Développer et maintenir les environnements CI/CD.
- Assurer les efforts de réduction de la dette technique par le biais de migrations, de mises à niveau et d'améliorations continues.
- Organiser et animer la revue de la dette technique ITMO.
- Intégrer et promouvoir les pratiques DevOps pour améliorer l'efficacité des processus de développement et de déploiement.
- Travailler à l'automatisation des workflows, à l'intégration continue et à la livraison continue.
- Concevoir et mettre en ?uvre des architectures système robustes et évolutives pour répondre aux besoins évolutifs de l?équipe.
- Collaborer avec les autres ingénieurs pour s'assurer que les solutions architecturales respectent les meilleures pratiques de l'industrie et les standards internes.
- Analyser les systèmes existants et proposer des améliorations architecturales pour optimiser les performances et l'efficacité.
Skills
C++CondaFabricFast ApiGenAIGitLabJenkinsJupyterNumpyOraclePandasPL/SQLPythonPyDanticRed Hat 9ShellSonarVault
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free