Stage développement web backend python

Mission:

Dans le cadre de la création d’une marketplace à destination du marché français, l’entreprise recherche un stagiaire pour participer au développement actif de la plateforme. Accompagné du Product Owner, et encadré  par les développeurs back et front, le stagiaire aura en charge la conception de certains modules de la plateforme type: module de recherche avancé avec la mise en place d’Elasticsearch. Conception, développement et test du module Panier/ Crm, etc. Suivant l’avancement du projet et la capacité du stagiaire, celui-ci pourra être amené à réaliser des tâches sur les applications mobiles.

 

Profil:

Le stage sera d’une durée de 6 mois, le stagiaire devra avoir l’esprit curieux, et être passionné de web et de nouvelle technologie. Il devra apporter des réponses adaptées et pertinentes aux problématiques qui peuvent être rencontrées. La capacité d’analyse architecturale d’autres plateformes et de mise en place de design pattern connu lui sera d’une grande aide. Il devra également être doté d’une grande autonomie afin de se documenter sur les différentes technologies qu'il sera amené à rencontrer. Motivé par une ambiance startup et dev agile, le stagiaire sera accompagné tout au long de son stage par les développeurs et le Product Owner


Compétences et technologies abordées:

  1. Développement:
    1. Technologies:

  • Python flask: La plateforme de développement utilisé par l’entreprise pour la partie backend est Flask python

  • ElasticSearch: utilisé pour la recherche avancée

  1. Process qualité de code:  L’approche Software craftsmanship sera mis en avant durant le stage avec des notions telles que:
  • Pair programming

  • TDD (test driven development)

  • BDD (behavior driven development)

  1. Outils et env:
    1. Environnement linux:
      L’entreprise met en place ses environnements de développement spécifiquement pour le système linux, une maîtrise basique de l’OS sera requise.

    2. Source versionning:
      Git sera nécessairement abordé pour les besoins de travail en équipe

  2. Project management:

Le stagiaire devra s’adapter et prendre en main les différents aspects liés aux méthodes agiles. Il devra entre autres prendre en main JIRA pour le suivi de projet et les besoins de bug tracking.

POSTULER À CETTE OFFRE

DERNIÈRES ANNONCES

VIEW ALL -
  • Stage développement web backend python

    Dans le cadre de la création d’une marketplace à destination du marché français, l’entreprise recherche un stagiaire pour participer au développement actif de la plateforme.
  • Stage développement web front angular

    Dans le cadre de la création d’une marketplace à destination du marché français, l’entreprise recherche un stagiaire pour participer au développement actif de la plateforme.
TOP