Développeur Back-end Python Senior - H/F
Role details
Job location
Tech stack
Job description
Chez Free, vous trouverez une culture interne singulière et très marquée. Il règne un fort état d'esprit collectif. Le recrutement est ouvert, sans a priori : on ne juge les gens ni sur leur âge, ni sur leur background. On aime aller vite, faire les choses nous-mêmes, et on mise sur l'autonomie pour être efficace. Vous verrez : chez Free, on se sent libre !, Pour que les utilisateurs de Free TV profitent d'une application performante vos missions seront les suivantes :
- Contribuer au développement et à la maintenance des fonctionnalités du backend
- Gérer les flux de données entrants (ingestion du guide des programmes, catalogue de contenu, …) et sortants (indexation moteur de recherche, référencement dans les interfaces partenaires, …)
- Ecrire et optimiser les algorithmes de façon à garantir la bonne marche et l'efficience de la plateforme (plusieurs millions d'utilisateurs actifs mensuels)
- Contribuer aux interfaces de gestion interne de la plateforme Free TV (backoffice, outils éditoriaux, plateforme d'encodage vidéo …)
- Partager les connaissances et expériences avec l'équipe (revue de code, CI)
- Challenger et améliorer nos standards (de code, de process, etc.), Chez Trax, nos équipes Technique et Produit collaborent au quotidien. Avec une organisation horizontale, chaque membre de l'équipe peut apporter sa vision sur son périmètre, gérer en autonomie son projet et donc voir l'impact de son travail sur le produit et le quotidien de nos utilisateurs.
Vous trouverez votre place chez Trax si vous souhaitez contribuer au développement d'une plateforme TV moderne.
Ce que nous vous proposons :
- De rejoindre une entreprise et une équipe à taille humaine
- Un environnement avec une forte culture tech
- Un environnement de travail unique au coeur de Paris
- Un cadre social agréable et adapté (télétravail partiel, RTT, titres restaurants, etc.)
- Un travail à fort impact qui améliorera l'expérience TV de millions de foyers en France.
Stack technique :
- Backend : Python, Django, Django REST Framework, XML, JSON
- Base de données : PostgreSQL, Redis
- Conteneurisation : Docker
- Outils de versionnement et CI/CD : GitLab
- Gestion de projets et collaboration : Jira, Confluence
Vos futurs collègues :
- Un tech Lead
- Cinq développeurs/développeuses Backend
Afin d'améliorer l'utilisation des applications TV de Free vous travaillerez en collaboration avec les autres équipes (Android, iOS, Front, etc.).
Requirements
Do you have experience in iOS?, Vous avez une formation en informatique et/ou 5 ans d'expérience en développement Backend., * Excellente maîtrise de Python
- Bonne connaissance Postgresql et Django
- Bonne connaissance de XML
- Maîtrise des processus de développement (git, gitlab, CI, ...)
- Vous êtes team player et participez activement aux rituels d'équipe (SCRUM, JIRA, TICKETS, etc.)
- Curiosité, proactivité
Bonus :
- HTML, Javascript, CSS
Etapes de recrutement :
- Un entretien avec un recruteur
- Un call avec Stefan, Tech Lead backend
- Un entretien technique en remote
- Un debrief technique sur site, avec l'équipe backend
Benefits & conditions
- Intéressement et participation, lié à la performance du Groupe ;
- Remboursement de ta box Free ;
- 1 à 2 jours de télétravail par semaine ;
- Parking à vélos ;
- Restaurants d'entreprise, cafétéria ;
- De nombreuses opportunités de mobilité interne au sein du Groupe Iliad ;
- Des formations régulières et une Université Free pour faire évoluer tes compétences ;
- Des espaces de travail au caractère unique, nichés dans un bâtiment emblématique du patrimoine parisien ;
- Remboursement transport (jusqu'à 70 %) ;
- Carte titres-restaurant Swile (10€/jour, 60 % pris en charge) ;
- Couverture santé et prévoyance avantageuse.