Développeur python au sein d'une équipe agile

01/09/2023 M-Job.ma Rabat
Le recruteur :

AGENCE WEB DIGITALE

Poste à occuper :

Au sein d'une équipe Agile composée de 6 à 8 membres, vous serez responsable du développement de briques techniques transverses pour un produit développé en Méthode Agile, .

Responsabilités principales :

En tant que développeur Python, vous serez chargé de réaliser les tâches suivantes :

Concevoir et développer des fonctionnalités en utilisant les méthodes TDD (Test-Driven Development) et BDD (Behavior-Driven Development), en veillant à leur intégration harmonieuse dans le reste de la solution logicielle.
Implémenter des tests unitaires, fonctionnels et d'intégration pour garantir la qualité du code.
Assurer la qualité du code produit et le respect des processus de mise en production.
Collaborer activement avec plusieurs autres équipes agiles orientées "métier" ou "transverse".
Enjeux du poste :

Ce poste offre l'opportunité de rejoindre notre équipe, de vous familiariser avec nos processus et méthodes de développement au sein de notre nouvelle plateforme. 

Profil recherché :

Nous recherchons un candidat répondant au profil suivant :

Diplôme de niveau Bac+5 en informatique.
Minimum 3 ans d'expérience professionnelle dans le développement.
Aptitude à travailler en équipe.

Profil recherché :

Le candidat idéal devrait posséder les compétences suivantes :

Maîtrise de Python, et éventuellement d'autres langages tels que Java, Javascript ou Node.js.
Expérience avec les frameworks Python.
Connaissance des fonctions FaaS (Functions as a Service).
Familiarité avec les technologies DevOps, notamment Kubernetes et Docker.
Expérience avec des systèmes de gestion de code source tels que Git/GitLab.
Utilisation de frameworks de test tels que JUnit, Cucumber, Selenium, ou Cypress.
Compréhension des architectures REST.
Familiarité avec les méthodologies agiles telles que TDD, XP, DevOps et Scrum.
Maîtrise des outils de build tels que Gradle, Npm ou Webpack.
Expérience avec les bases de données SQL, en particulier PostgreSQL ou des solutions similaires.
Compréhension des architectures de microservices.
Compétences appréciées :

Les compétences suivantes seraient un atout supplémentaire pour ce poste :

Connaissance d'outils tels qu'Istio, KNative, Rancher, Terraform, S3 et Jenkins.
Expérience avec des bases de données NoSQL telles que MongoDB, Elasticsearch, etc.
Compréhension des architectures MOM (Message-Oriented Middleware) telles que Kafka.
Si vous êtes passionné par le développement Python, que vous aimez travailler en équipe, et que vous possédez les compétences requises, nous serions ravis de discuter de votre candidature. Rejoignez-nous pour contribuer à notre projet passionnant au sein d'une équipe Agile dynamique.

Secteur(s) d'activité : Informatique / Internet / Multimedia Métier(s) : Informatique / Internet / Multimedia Niveau d'expériences requis : Junior (de 3 à 5 ans) Niveau d'études exigé : BAC+5 et plus L'offre a été publiée il y a 1 minute avant sur le site.