Développeur / Développeuse Full Stack - Spécialiste SaaS / Cloud (H/F)
Muss:JavaScriptPythonPHPReactNext.jsGitAWSDockerKubernetesCloudDevOpsAgileScrumKanbanCI/CD
Kann:LaravelWordPress
Mission :
Au sein de notre service informatique, vous occupez un rôle clé et polyvalent, à l'intersection du support technique avancé, du développement applicatif moderne (SaaS/Cloud) et de la participation à nos projets IT. Vous travaillez en étroite collaboration avec les équipes métiers pour comprendre leurs besoins et y apporter des solutions techniques robustes, scalables et adaptées.
Vos missions principales seront :
Développement, Architecture SaaS et Évolution Applicative :
- Conception et développement : Participer activement au développement de nouvelles fonctionnalités et de produits SaaS en utilisant des technologies modernes (FastAPI, Next.js, React).
- Architecture Cloud & Scaling : Contribuer à la mise en place d'architectures cloud scalables, notamment via la gestion du stockage sur Amazon S3 et l'optimisation des performances applicatives.
- Conteneurisation et Déploiement : Participer à l'automatisation et à l'orchestration des déploiements en utilisant Docker et Kubernetes.
- Maintenance : Assurer la maintenance corrective et évolutive des applications existantes (technologies Web classiques comme PHP, JavaScript).
- No-Code/Low-Code : Maintenir et optimiser des applications métiers rapides via la plateforme Google AppSheet.
- Effectuer les tests unitaires et d'intégration pour garantir la qualité et la sécurité des développements.
Participation aux Projets IT & DevOps :
- Collaborer sur les aspects techniques des nouveaux déploiements, des migrations cloud et des problématiques de scaling de projets.
- Contribuer à l'amélioration continue des processus de déploiement (CI/CD, Git).
- Participer à l'analyse des besoins métiers et à la conception technique en utilisant des méthodologies Agiles (Scrum, Kanban).
Support Technique et Maintenance Applicative :
- Assurer le support technique de niveau 1 et 2 pour les utilisateurs sur les applications métiers et les outils internes.
- Analyser et résoudre les incidents techniques liés aux logiciels et plateformes utilisées.
- Rédiger et mettre à jour la documentation technique et les procédures.
Compétences techniques requises :
- Développement Web & Frameworks (Cœur du poste) : Maîtrise de Python (FastAPI) et de l'écosystème JavaScript moderne (React, Next.js). Une connaissance de PHP (WordPress, Laravel) est un plus pour l'historique.
- Architecture Cloud & DevOps : Expérience pratique avec Docker, l'orchestration Kubernetes, et la gestion du stockage cloud (AWS S3). Bonnes notions sur les problématiques de montée en charge (project scaling).
- Bases de Données : Maîtrise de PostgreSQL (et idéalement MySQL).
- Plateformes No-Code/Low-Code : Bonne maîtrise ou connaissance de Google AppSheet appréciée.
- Gestion de Versions & CI/CD : Utilisation courante de Git (et idéalement des notions de pipelines CI/CD).
- Systèmes et Réseaux : Connaissances sur les systèmes d'exploitation (Windows, Linux) et les réseaux TCP/IP.
- Méthodologies Projet : Pratique des méthodologies Agiles (Scrum, Kanban) et des outils associés (JIRA, Trello).
Savoir-être professionnels :
- Autonomie, rigueur et organisation.
- Excellent relationnel et sens du service client (interne).
- Capacité d'analyse, de diagnostic et de résolution de problèmes complexes.
- Proactivité, curiosité technique et force de proposition face aux défis de scalabilité.
- Gestion du temps et capacité à mener de front support et projets de développement (Multitasking).