Slovaquie, Bratislava

Python Engineer

Temps plein
A distance

Rejoignez-nous en tant que Python Engineer pour développer une plateforme de leasing innovante pour les micro-entreprises sur le marché européen. Développez et maintenez des microservices en Python, intégrez des API externes et assurez des opérations fluides. Travail à distance avec horaires flexibles au sein d'une équipe agile et dynamique. Évoluez dans un environnement cloud et impactez le secteur FinTech

À propos du projet : Un fournisseur de leasing pour véhicules (voitures et camions) construit une plateforme technologique complète conçue pour rationaliser la prise de décision en matière de crédit pour les micro-entreprises, améliorer la communication avec les fournisseurs et soutenir une place de marché où les utilisateurs peuvent consulter les options de leasing et postuler en ligne. L'entreprise opère sur plusieurs marchés européens, avec des bureaux en Slovaquie et en France.

Produit : Financement basé sur les actifs pour les micro-entrepreneurs.

Technologies du projet : Python 3.9+, Django REST Framework, Celery, FastAPI, Selenium, GCP, Google Cloud SQL (Postgresql), Google Cloud Firestore, Elastic Search.

Équipe : 2 développeurs Python + prestataires externes.
Durée du projet : plus d'un an.
Phase de développement : MVP

Compétences techniques requises :

  • Solide expertise dans le développement de systèmes back-end en Python, de préférence dans un environnement de microservices ou de cloud.
  • Expérience avec Flask ou Django : Maîtrise des frameworks web Python pour créer des API et services évolutifs.
  • Expérience solide dans le développement et l'utilisation des API RESTful, garantissant une intégration fluide avec les systèmes internes et externes.
  • Connaissance des environnements cloud pour le déploiement de microservices.
  • Excellentes compétences Git pour la collaboration et le contrôle de version dans un cadre d'équipe.
  • Au moins 4 ans d'expérience en développement Python, de préférence dans un contexte de microservices ou FinTech.

Compétences humaines requises :

  • Capacité à résoudre rapidement et efficacement les problèmes techniques.
  • Attitude collaborative, capable de travailler dans un environnement dynamique avec des équipes pluridisciplinaires (frontend, produit, etc.).
  • Expérience de travail dans des environnements agiles, participation aux sprints et livraison des fonctionnalités à temps.

Tâches :

  • Construire, tester et maintenir divers microservices en Python qui prennent en charge les calculs en temps réel, les décisions de crédit et la génération de contrats.
  • Travailler sur l'intégration des sources de données externes (bureaux de crédit, passerelles de paiement, etc.) et des systèmes internes (CRM, module de concessionnaire/agent) via des API.
  • Rédiger un code propre, efficace et maintenable tout en optimisant les performances des microservices.
  • Collaborer avec les développeurs frontend, le Tech Lead et les autres membres de l'équipe pour assurer une intégration fluide des services backend.
  • Rédiger des tests unitaires, effectuer le débogage et garantir la qualité du code via des revues par les pairs.
  • Veiller à ce que tout le code soit conforme aux normes de sécurité de l'industrie, notamment en ce qui concerne le traitement des données financières et clients sensibles.

Étapes de l'entretien :

Partie technique (1ère étape) : entretien technique en ligne avec le CTO.
Partie finale (2ème étape) : entretien en ligne avec le CEO.

Horaires de travail :

Travail à temps plein — 100 % à distance. Journée de travail flexible (début entre 8h00 et 11h00).