Ingénieur Python Backend (H/F) | Développement Full-Stack | 100% Télétravail
À distance
À plein temps
Notre entreprise recherche un Ingénieur Python Backend talentueux pour rejoindre notre équipe technique. Dans ce rôle entièrement à distance, vous serez chargé du développement et de la maintenance des services backend de notre plateforme interne. Votre expertise en Python et votre capacité à comprendre rapidement des systèmes complexes seront des atouts essentiels pour soutenir efficacement nos équipes produit.
Responsabilités Principales
- Concevoir et développer des outils de support technique destinés aux équipes produit internes.
- Assurer la maintenance et l'amélioration des services backend existants (tournois, fonctionnalités de sauvegarde-restauration, validateurs de paiement).
- Participer activement aux projets d'intégration de la plateforme avec différents clients de jeux.
- Établir une communication efficace avec les parties prenantes internes, notamment les équipes produit et l'équipe backend principale.
- Documenter les processus techniques et proposer des améliorations aux solutions existantes.
- Contribuer à l'amélioration continue de l'architecture technique de notre plateforme.
- Résoudre les problèmes techniques et optimiser les performances des applications.
Compétences Requises
- Minimum de 1,5 ans d'expérience en développement backend ou support technique avancé.
- Maîtrise de Python 3.9+ et de son écosystème de développement.
- Connaissance approfondie d'au moins un framework web Python: Django 4.2+, Flask 2.3+, FastAPI 0.95+ ou équivalent.
- Compréhension solide des principes asyncio en Python et de la programmation asynchrone.
- Connaissances fondamentales en développement frontend: HTML5, CSS3, JavaScript ES6+.
- Expérience pratique avec les bases de données relationnelles, particulièrement PostgreSQL 14+ ou MySQL 8+.
- Capacité à rédiger et optimiser des requêtes SQL de complexité moyenne (jointures, agrégations).
- Maîtrise de Docker pour la configuration et l'adaptation d'environnements de développement.
- Aptitude à utiliser et configurer docker-compose pour des déploiements multi-conteneurs.
- Capacité démontrée à comprendre et à améliorer du code legacy.
- Excellentes compétences en communication et en travail d'équipe.
Atouts Supplémentaires
- Expérience avec les frameworks asynchrones (aiohttp, sanic, starlette).
- Expérience professionnelle en développement PHP.
- Compétences avancées en optimisation de requêtes de bases de données et gestion de performance.
- Connaissance de l'écosystème AWS et ses services principaux.
- Expérience avec les systèmes de messagerie comme Kafka ou RabbitMQ.
- Familiarité avec Kubernetes et les environnements d'orchestration de conteneurs.
- Participation à des projets open-source ou contributions à la communauté Python.
- Expérience en développement de microservices et architecture distribuée.
Pourquoi Nous Rejoindre
Nous proposons un environnement de travail entièrement à distance qui valorise l'autonomie et la créativité technique. En rejoignant notre équipe, vous bénéficierez d'une culture d'entreprise axée sur l'innovation, avec des opportunités d'apprentissage continu et de développement professionnel. Vous travaillerez sur des technologies modernes dans un contexte international stimulant, avec la possibilité d'évoluer vers des rôles techniques plus avancés au sein de notre organisation.