Cette offre n’est plus disponible.

Développeur back-end python Django - H/F, Paris

CDI
Paris
Télétravail fréquent
Salaire : Non spécifié
Début : 07 janvier 2024
Expérience : > 3 ans
Éducation : Bac +5 / Master

John Paul
John Paul

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

LE SERVICE digitale

Après avoir pris un virage digital et proposé des plateformes dédiées (web et mobiles) à ses clients, John Paul s’engage résolument dans la création de produits sur étagères et l’exploration de la data. Depuis 2020 nous avons étoffé notre offre et nous développons de nouveaux produits basés sur notre socle constitué d’un CRM, un CMS et d’un Companion web et mobile.

L’équipe digitale compte une cinquantaine de personnes en plusieurs équipes : les DevOps, les products, les data-scientists et les développeurs.

L’équipe des développeurs - Delivery

Intégré au digital, l’équipe regroupe une quinzaine de développeurs en charge de créer notre plateformes web/mobile, les applicatifs backoffice et le CRM (Salesforce). Les applicatifs backoffice sont développés à l’aide du framework Django et nos API via « Django Rest Framework », le tout en architecture micro-service. L’ensemble est « containerisé » et déployé sur une infrastructure AWS grâce à des CI Gitlab.

VOTRE MISSION

Au sein de l’équipe Delivery, vous endosserez le rôle d’un développeur back-office et API. Vous participerez à la fois aux développements au sein d’une squad scrum en respectant les pratiques en place :

-      Appliquer les pratiques SSDLC et veiller à leurs bonnes applications dans la squad

-      Appliquer les pratiques Scrum et participer activement aux cérémonies de l’équipe

-      Participer aux cadrages et à l’affinage des user stories et à leur pondération

-      Réaliser l’implémentation des user stories

-      Mettre en place des tests pour assurer la plus grande qualité et maintenabilité du code

-      Assurer le lead sur des sujets macro en tant que référent en les menant jusqu’au bout

-      Challenger les applications et proposer des améliorations pour éviter d’accumuler de la dette technique


Profil recherché

COMPETANCES

Compétences techniques obligatoires :[B(1] [B(2] 

-      Guru de python 3, Django et Django Rest Framework

-      Maîtrise les conceptes API Restful et de l’architectures micro-services

-      Ambidextre des librairies : Celery, pytest, elacticsearch-dsl, django-filter, poetry, sentry, django-environ, bandit, pylint, black …

-      Bonne connaissance des chaînes d’intégration Gitlab et des concepts DevOps

-      Bonne maitrise de docker

-      Incollable sur le top 10 OWasp

-      Meilleur ami de PostgreSQL et d’Elasticsearch

-      Médaille d’or Postman

Autres compétences :

-      Méthode scrum

-      Bonne capacité d’analyse

-      Challenger les besoins fonctionnels et rédiger les spécifications techniques

Envie d’en savoir plus ?