Software Engineer Python
Description
Le profil doit monter en compétence sur le contexte fonctionnel du projet afin de produire des développements conformes aux exigences indiquées dans les User Stories.
Ce profil doit avoir une parfaite connaissance des bonnes pratiques de développements et les appliquer. Cela passe notamment par : la ouverture de tests unitaires, la bonne factorisation du code, le documentation du code, la vérification de tout code généré par IA etc.
Le profil doit pouvoir macro-estimer les développements afin de donner de la visibilité à l’équipe projet
L.e profil doit être particulièrement solide sur :
Python / FastAPI / Pydantic / Pandas / Plotly avec une excellente maîtrise de la POO, niveau 3 - Excellent.
Vue.js / Node.js / SPA, niveau 2 - Confirmé.
GitLab, Docker, Kubernetes, SonarQube, Checkmarx et bases de données relationnelles, notamment PostgreSQL, niveau confirmé.
Outils IA d'aide au développement et connaissance de leurs limites