Lead Développeur Web & Cloud

Aspire Software
Postée il y a 32 jours

Les missions du poste

This a Full Remote job, the offer is available from: Canada

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.

This offer from "Aspire Software" has been enriched by Jobgether.com and got a 75% flex score.

Contrat : CDI
Télétravail : Télétravail complet

Les offres similaires

Partager l'offre à un ami
Accueil / Emploi / Emploi / Emploi Développeur web