Cabinet de conseil
Winside est une Entreprise de Services du Numérique. Notre valeur ajoutée réside dans notre appréhension des nouveaux enjeux de la digitalisation, dans la recherche continue de nouvelles technologies et méthodes. Winside vous apporte des solutions adaptées à chacun de vos besoins et ambitions tout au long de vos projets., New! Démarquez-vous en passant des tests de personnalité gamifiés. Lancez-vous dès maintenant, en découvrant les trois tests disponibles gratuitement!
Dans le cadre de ce projet stratégique orienté cloud AWS,
le développeur Fullstack sera amené à participer activement à la conception, au développement et à l'évolution de microservices en Python, en s'appuyant notamment sur le framework FastAPI pour la création d'API performantes et évolutives, et sur SQLAlchemy pour l'abstraction et la gestion des interactions avec la base de données.
Il s'agira de construire des services robustes, découplés et bien testés, tout en respectant les bonnes pratiques de structuration de code, de documentation et de gestion des dépendances.
En parallèle, le développeur contribuera au développement de l'interface utilisateur en React avec TypeScript, en se basant sur les maquettes fournies par l'équipe produit/design. Il devra être en mesure d'interpréter les exigences fonctionnelles, de créer des composants réutilisables, de gérer les états complexes de l'application, et d'assurer une expérience utilisateur fluide et cohérente. Une attention particulière sera portée à la qualité du code front-end, à la maintenabilité et à la conformité aux standards d'accessibilité et de responsive design.
Sur le volet infrastructure, le développeur devra également intervenir dans la mise en place et la gestion de l'architecture cloud via Terraform, en collaboration avec les équipes DevOps. Il participera à la définition et à l'implémentation de l'infrastructure-as-code pour garantir la reproductibilité, la scalabilité et la sécurité des environnements, dans une logique de déploiement continu sur AWS.
Le développeur aura également en charge la mise en place et la maintenance d'environnements Dockerisés, intégrés à AWS, facilitant ainsi le déploiement homogène des différents services et la gestion des dépendances dans des containers isolés. Il veillera à maintenir des images légères, sécurisées et régulièrement mises à jour.
La qualité logicielle sera un pilier fondamental du projet : le développeur devra donc écrire des tests unitaires et d'intégration, participer aux revues de code, et s'impliquer dans la mise en œuvre de pipelines CI/CD, afin d'automatiser les tests, le linting, le build et les déploiements, dans une logique DevSecOps.
Enfin, le développeur travaillera de manière étroite et continue avec les équipes produit, DevOps et les autres développeurs, dans un environnement agile favorisant les échanges, les itérations rapides et l'amélioration continue. Il participera aux rituels agiles (daily meetings, sprint planning, rétrospectives) et contribuera à maintenir une bonne dynamique d'équipe orientée vers la livraison de valeur métier., le développeur Fullstack sera amené à participer activement à la conception, au développement et à l'évolution de microservices en Python, en s'appuyant notamment sur le framework FastAPI pour la création d'API performantes et évolutives, et sur SQLAlchemy pour l'abstraction et la gestion des interactions avec la base de données.
Il s'agira de construire des services robustes, découplés et bien testés, tout en respectant les bonnes pratiques de structuration de code, de documentation et de gestion des dépendances.
En parallèle, le développeur contribuera au développement de l'interface utilisateur en React avec TypeScript, en se basant sur les maquettes fournies par l'équipe produit/design. Il devra être en mesure d'interpréter les exigences fonctionnelles, de créer des composants réutilisables, de gérer les états complexes de l'application, et d'assurer une expérience utilisateur fluide et cohérente. Une attention particulière sera portée à la qualité du code front-end, à la maintenabilité et à la conformité aux standards d'accessibilité et de responsive design.
Sur le volet infrastructure, le développeur devra également intervenir dans la mise en place et la gestion de l'architecture cloud via Terraform, en collaboration avec les équipes DevOps. Il participera à la définition et à l'implémentation de l'infrastructure-as-code pour garantir la reproductibilité, la scalabilité et la sécurité des environnements, dans une logique de déploiement continu sur AWS.
Le développeur aura également en charge la mise en place et la maintenance d'environnements Dockerisés, intégrés à AWS, facilitant ainsi le déploiement homogène des différents services et la gestion des dépendances dans des containers isolés. Il veillera à maintenir des images légères, sécurisées et régulièrement mises à jour.
La qualité logicielle sera un pilier fondamental du projet : le développeur devra donc écrire des tests unitaires et d'intégration, participer aux revues de code, et s'impliquer dans la mise en œuvre de pipelines CI/CD, afin d'automatiser les tests, le linting, le build et les déploiements, dans une logique DevSecOps.
Enfin, le développeur travaillera de manière étroite et continue avec les équipes produit, DevOps et les autres développeurs, dans un environnement agile favorisant les échanges, les itérations rapides et l'amélioration continue. Il participera aux rituels agiles (daily meetings, sprint planning, rétrospectives) et contribuera à maintenir une bonne dynamique d'équipe orientée vers la livraison de valeur métier.
Python (FastAPI, Sqlalchemy, ...)
React Typescript
PostgreSQL
AWS
Terraform
Docker
Le développeur aura également en charge la mise en place et la maintenance d'environnements Dockerisés, intégrés à AWS, facilitant ainsi le déploiement homogène des différents services et la gestion des dépendances dans des containers isolés. Il veillera à maintenir des images légères, sécurisées et régulièrement mises à jour.
Environnement de travail
Dans le cadre de ce projet stratégique orienté cloud AWS