Skip to content
mimi

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