Match score not available

Lead Développeur Web & Cloud

fully flexible
Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or Engineering., Full-stack web developer experience., Knowledge of network security and AWS., Experience with API development and Git workflows..

Key responsabilities:

  • Create and maintain web/cloud solutions.
  • Define and oversee technical architecture.
Aspire Software logo
Aspire Software Large http://www.aspiresoftware.com
1001 - 5000 Employees
See more Aspire Software offers

Job description

Relevant du CTO, le Lead développeur Web & Cloud est responsable de l’équipe Web et des système Web/Cloud. Les responsabilités de ce rôle sont partagées entre le développement logiciel (Dev), les tâches opérationnels (Ops), l’organisation de l’équipe Web et contribuer à instaurer les meilleurs pratiques dans le cycle de vie du développement logiciel.

Responsabilités développement:

• Créer, développer, tester et entretenir divers solution web/cloud pour les clients de Progitek

• Utiliser des technologies cloud AWS

• Assurer un développement backend (Golang, JS, TS, Python) et frontend (Vue.js. Next.js)

• Intégrer une architecture REST.API propre garantissant une bonne interopérabilité avec les serveurs

• En collaboration avec les seniors TI, contribuer à définir et articuler la stratégie technique pour le projet ou le produit.

Responsabilités Leadership & architecture:

• Vision et Stratégie : En collaboration avec le CTO, définir et articuler la vision et la stratégie techniques pour le projet ou le produit.

• Conception Architecturale : Concevoir et maintenir l'architecture globale du système, en veillant à ce qu'elle réponde aux exigences du projet et qu'elle soit évolutive.

• Gouvernance Technique : En collaboration avec le CTO, établir et faire respecter les normes de codage, les meilleures pratiques et les directives architecturales.

• Revues de Code : Diriger ou superviser les revues de code pour garantir que l'équipe produit un code de haute qualité et respecte les meilleures pratiques.

• Prototypage : Construire et valider des prototypes architecturaux ou des preuves de concept si nécessaire.

• Gestion de la capacité : Déterminer les besoins en personnel, participer aux processus de recrutement et introduire les nouveaux membres dans leur équipe.

• Gestion des livrables: Soutenir la directrice aux opérations et le CTO dans la supervision des calendriers, livrables et étapes clés de la production.

• Gestion des Risques : Identifier les risques potentiels du projet, tant sur le plan technique qu'humain, et élaborer des stratégies pour les atténuer.

• Amélioration Continue : Encourager et diriger les initiatives visant à améliorer les processus, les outils et les méthodologies de développement.

• Gestion de la Dette Technique : Surveiller, traiter et prioriser la dette technique, en garantissant la maintenabilité à long terme de la base de code.

• Formation et Intégration : Veiller à ce que les nouveaux membres de l'équipe soient correctement intégrés et formés, et que l'ensemble de l'équipe soit informé des dernières normes et meilleures pratiques de l'industrie.

• Résolution des Conflits : En collaboration avec les leaders d’équipe, résoudre les conflits interpersonnels ou techniques au sein des l'équipes, garantissant un environnement de travail positif et productif.

• Évaluation des Performances : En collaboration avec le CTO et les leaders d’équipe, effectuer des évaluations de performance pour les membres des équipes, fournir des retours et identifier des domaines de croissance ou d'amélioration.

• Supervision de la Sécurité : S'assurer que l'architecture du système adhère aux meilleures pratiques en matière de sécurité et que les vulnérabilités sont rapidement traitées.

• Efforts et Coûts : Fournir des informations sur les impacts de la technologie sur les efforts et coûts en lien avec le développement et les opérations.

• Collaboration : Encourager la collaboration entre les équipes ou départements, tels que QA, Dev, et conception UX/UI, garantissant une production fluide.

• Rester à Jour : Rechercher régulièrement et rester informé des dernières tendances, technologies et meilleures pratiques de l'industrie pour assurer la place de l'équipe et des projets à la pointe des avancées technologiques.

Requirements

Compétences recherchés :  

  • Baccalauréat en informatique, en ingénierie ou une combinaison d’expertise pertinente;
  • Expérience en tant que développeur full-stack Web;
  • Connaissances en sécurité réseau;
  • Expérience avec AWS;
  • Expérience avec le développement d’API;
  • Maîtrise de Git, des workflows Git et des pipelines de déploiement;
  • Bonne connaissance des workflows IaC (Infrastructure as Code) dans Terraform;
  • Connaissance pratique des opérations et de la maintenance des bases de données;
  • Attitude de résolution de problèmes;
  • Esprit d'équipe collaboratif.

C’est un atout si tu possèdes :  

  • Connaissance de Golang;
  • Expérience avec des systèmes serverless (de type Lambda);
  • La capacité de travailler en anglais et en français est un grand avantage.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
French
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving

Cloud DevOps Engineer Related jobs