Stagiaire - Developpeur Back-End Python et QA
Tu seras intégré(e) dans l’équipe Tech qui détermine la gouvernance technique des projets, réalise les développements applicatifs et soutient les équipes dans son déploiement. Cette équipe évolue dans un contexte Agile, en mode itératif et co-constructif, en s'appuyant sur l'intelligence collective.
Pour la partie Back-End Developpement, tes missions seront les suivantes :
- Proposer des solutions techniques pour répondre aux besoins métiers,
- Concevoir et développer les fonctionnalités,
- Analyser et corriger les anomalies,
- Comprendre les chiffrages nécessaires au développement des fonctionnalités,
- Participer aux tests unitaires, fonctionnels, de sécurité et de montée charge,
- Rédiger les documents techniques.
Technos utilisées 👾 :
- Framework backend : Django, Django Rest Framework, Flask, FastAPI, FastAPI
- Maîtrise de l’environnement Linux (commandes de base, scripting Bash), Docker
- Usine logicielle CI/CD (notions) : Github ou Gitlab, Travis CI
- Connaître le fonctionnement et savoir coder des appels API
- Languages: Python, HTML5, Javascript (ECMAScript), CSS, WebSocket
- Architecture serveurs (notions) : micro-services, SOA
- Infrastructure Cloud (notions) : OVH, Scaleway, AWS et/ou Azure, GCP
- Base de données (notions) : Postgres, MongoDB
Pour la partie QA, tu vas travailler avec notre QA Manager, et ta principale mission sera d'assurer l'organisation et la mise en œuvre des processus qualité sur les développements réalisés.
Missions :
- Accompagner les Product Owners et le Lead Dev dans la définition du besoin et des critères d'acceptation
- Gérer le patrimoine de tests et définir la stratégie de tests avec l'équipe Tech.
- Concevoir, exécuter et suivre l'avancement de plans de tests manuels et automatiques.
- Développer et implémenter des automates de tests, scripts de déploiement, rapports de test et systèmes d'alerting dans la CI.
- Identifier, analyser, documenter et monitorer les non-conformités.
- Accompagner les équipes de développement afin de garantir la qualité du produit (coaching, rappel des bonnes pratiques QA) et animer les bug review board.
- Développer, maintenir et améliorer les frameworks d'automatisation de tests pour l'UI, les API Rest et tests de performance.
- Identifier et monitorer les KPI QA.
- Vous tenir informé/e des tendances, des évolutions technologiques et des innovations en vigueur dans votre domaine d'intervention.
Profil recherché
Les challenges techniques, la rigueur et l’autonomie seront de mise mais pas que… Nous recherchons avant tout une personnalité qui s’aura s’intégrer à l’esprit start-up et grandir avec nous.
Tu es :
- Débrouillard(e) mais saura demander de l’aide en cas de blocage (personne ne sait tout et il n’y a pas de question idiote)
- Rigoureux(se) et curieux(se)
- Capable de travailler en équipe
- Capable de monter en compétences avec l’aide des collègues
- Critique et constructif(ve) sur notre fonctionnement, nos outils, nos méthodes…
- Force de propositions et ouvert au dialogue
- A l’aise avec l’anglais professionnel (lecture et écriture de documents)
Tu as aussi :
- Notions en langages de développement : Python, HTML, Vue/React , SQL.
- Outils d'Intégration Continue tels que Jenkins, Gitlab/Github/Git CI
- Outils tel que : Playwright, Selenium, Appium, JMeter, Postman ou alternatives.
- Outils de test Perfjmeter, Gatling et Octoperf sont un plus.
Déroulement des entretiens
- Un premier entretien de screening avec Amy notre Talent Acquisition Manager de 10 à 15min en visio, permettant de savoir si nous pourrions nous entendre
- Un second entretien en présentiel Sebastien notre Lead Dev ainsi que l’un des co-founder pour discuter de tes envies, du poste et de tes compétences
Tu hésites encore ? 🤔
Tu peux aussi jeter un œil aux avis de nos collaborateurs sur Glassdoor : ils te parleront de Patrowl bien mieux que nous !
- Département
- Tech
- Localisations
- Paris
- Statut à distance
- Hybride
Stagiaire - Developpeur Back-End Python et QA
Téléchargement du formulaire de candidature