Développeur Back-End senior Python
Développeur Back-End senior Python
Entreprise :
Wal-IT Services est un éditeur de logiciels et intégrateur de solutions bancaires et de paiement fondée en 2020. Nous sommes leaders sur le marché des solutions basées sur la norme ISO 20022. WAL-IT Services opère dans divers secteurs : Banques, Technologies, Services, Distribution et formation, afin de mettre à la disposition de ses clients divers solutions qui répondent à leurs besoins IT.
Poste
Profil
WAL-IT services recherche un(e) Développeur Back-End senior Python pour son client basé en France pour une mission Freelance longue durée :
Vos missions seront :
- Développement de Logiciels :
Maintenir des applications Python, en utilisant des concepts de programmation orientée objet et des structures de données appropriées pour garantir des solutions robustes. - Intégration de Services GCP :
Déployer des applications et des services sur Google Cloud Platform, en intégrant divers services de calcul, de stockage et de base de données selon les besoins du projet. - Provisioning Infra avec Terraform :
Utiliser Terraform pour la configuration et le déploiement d’infrastructures cloud, en veillant à la répétabilité et à la traçabilité des environnements. - Conception d’Architectures Microservices :
Participer à la conception, mise en œuvre et maintenance d’architectures basées sur des microservices, en utilisant des principes de conception RESTful pour les API. - Gestion de Bases de Données :
Concevoir et interagir avec des bases de données relationnelles (PostgreSQL) et NoSQL (MongoDB), y compris l’optimisation des requêtes et la gestion des données. - Tests et Assurances Qualité :
Rédiger et exécuter des tests unitaires et d’intégration pour garantir la qualité, la performance et la sécurité du code. - Utilisation de Git pour la Collaboration :
Collaborer avec l’équipe de développement en utilisant Git pour le versioning du code et en adoptant des workflows de développement efficaces (comme Git Flow). - Documentation et Reporting :
Produire des documents de conception, des rapports d’avancement et des analyses de performance afin de présenter les résultats aux parties prenantes. - Amélioration Continue :
Analyser le code existant, identifier les opportunités d’amélioration et proposer des solutions novatrices pour optimiser les processus et le fonctionnement des applications. - Travail d’Équipe & Méthodes Agiles :
Collaborer avec les membres de l’équipe dans un environnement Agile, participer aux sprints, à la planification des tâches et à la gestion du backlog, tout en maintenant un esprit d’initiative et d’autonomie.
Compétences Requises :
● Maîtrise du langage de programmation Python, y compris les concepts de programmation orientée objet et les structures de données.
● Expérience signifi cative avec les technologies GCP (Google Cloud Platform), notamment les services de calcul, de stockage et de base de données.
● Expertise dans l’utilisation de Terraform pour le provisioning d’infrastructure et la gestion de confi gurations.
● Compréhension approfondie des architectures microservices et des principes de conception RESTful.
● Familiarité avec les bases de données relationnelles et NoSQL (ex : PostgreSQL, MongoDB).
● Connaissance des outils de gestion de versions Git et des workfl ows de développement collaboratif.
● Capacité à écrire des tests unitaires et d’intégration pour garantir la qualité du code.
● Excellente communication écrite et orale : Aptitude à produire des livrables et des reportings de haute qualité.
● Esprit d’analyse et d’amélioration continue : Capacité à évaluer le code et ses impacts, ainsi qu’à remettre en question les solutions existantes pour les améliorer.
● Capacité de prise de recul : Aptitude à évaluer les problématiques avec objectivité et à proposer des solutions d’amélioration.
● Esprit d’équipe : Capacité à collaborer effi cacement avec les membres de l’équipe pour atteindre des objectifs communs.
● Maîtrise des concepts d’Agilité (Scrum, Sprint Planning, Backlog…).
● Capacité à travailler de manière autonome et à prendre des initiatives.
Profil Recherché :
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifi ant d’une expérience signifi cative équivalente
- Expérience de plus de 7 ans en Python
- Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
Détails de la mission :
- Mode d’intervention : Full Remote
- Secteur : Grande distribution
- Durée : Longue durée
Rejoignez-nous en postulant dès maintenant.
Caractéristiques de l'emploi
| Catégorie emploi | Nos offres de missions |
