À propos de l'entreprise
AXA Global Business Services (AXA GBS) est un centre d'expertise offshoring basé au Maroc depuis 2009. Avec plus de 300 employés, AXA GBS Morocco opère dans les domaines de l'IT, du Project Management, de la Finance et des Ressources Humaines, soutenant les entités d'AXA dans leurs opérations d'assurance, fonctions support et processus de digitalisation.
Description du poste
En tant que Senior Software Engineer Python, vous jouerez un rôle pivot dans la conception, le développement et l'optimisation de composants logiciels pour des modèles de tarification dynamique. Vous dirigerez la construction de frameworks robustes et scalables facilitant l'exécution transparente d'algorithmes à grande échelle.
Responsabilités principales
- Concevoir et développer des composants logiciels optimisés pour les modèles de tarification dynamique
- Construire et maintenir des frameworks robustes et scalables en environnement DevOps
- Assurer la qualité du code via les meilleures pratiques (TDD/BDD, code reviews, CI/CD)
- Collaborer avec des équipes cross-fonctionnelles pour traduire les besoins métier en solutions techniques fiables
- Mentorer les membres de l'équipe et promouvoir une culture d'amélioration continue
- Implémenter et automatiser les pipelines de déploiement, monitoring et alerting
Stack technique
- Langages : Python (niveau expert), SQL, PySpark
- Frameworks & Outils : Docker, Kubernetes, CI/CD (Jenkins, GitLab CI)
- Cloud & Infrastructure : Environnements cloud (Azure ou similaire), architecture microservices
- Pratiques : Test-Driven Development (TDD), Behavior-Driven Development (BDD), software craftsmanship
- DevOps : Containerization, orchestration, monitoring, automation
Profil recherché
- Ingénieur logiciel confirmé avec au minimum 5 ans d'expérience en développement logiciel
- Expert en programmation Python avec compréhension approfondie des meilleures pratiques (architecture, design patterns, modularité)
- Expérience prouvée dans la construction et le déploiement de solutions scalables en environnement DevOps
- Compréhension solide des environnements cloud et de l'architecture microservices
- Qualités de leadership, excellentes compétences en communication et capacité à mentorer
- Proactif, autonome et à l'aise face aux défis techniques complexes avec approche client-centric
Atouts supplémentaires
- Compétences en langages bas niveau (C/C++, Rust)
- Contributions à des projets open-source
- Expérience avec des frameworks ou bibliothèques internes
Mise en forme par Postule ·
Signaler un problème