À PROPOS DE LUCILAB
Lucilab est une organisation à vocation sociétale dont la mission est de favoriser la santé cognitive et physique par l'amélioration durable des habitudes de vie. Accessible à travers une plateforme numérique conviviale, le programme Luci est fondé sur la science de la prévention. Son approche à la fois humaine et technologique emploie des techniques éprouvées en changement de comportement pour vous aider à progresser à votre rythme vers un mode de vie sain et protecteur.
Sommaire du poste
Lucilab est à la recherche d'un e développeur euse Fullstack pour contribuer à l'évolution de la plateforme numérique Luci, avec une expertise complémentaire en DevOps pour optimiser les processus de déploiement et l'infrastructure technique.
Dans ce rôle, vous ferez partie intégrante de l'équipe de développement, travaillant sur la conception et l'implémentation de nouvelles fonctionnalités front-end et back-end. En parallèle, vous participerez à la gestion de l'infrastructure et à l'automatisation des processus pour assurer une livraison continue et efficace des solutions. Votre expertise DevOps permettra d'améliorer les pipelines CI/CD et de gérer efficacement les environnements de production et de test.
Relevant du chef de la technologie, vous jouerez un rôle clé dans l'évolution de l'application, tout en collaborant avec l'équipe TI pour gérer l'infrastructure technique et les outils DevOps (GitHub, CircleCI, etc.) utilisés dans le cadre du développement.
Responsabilités générales
Évoluant au sein d'une équipe multidisciplinaire dans un cadre de développement agile, vos principales responsabilités incluront :
- Développement d'applications : Contribuer au développement de l'application Luci en travaillant sur des fonctionnalités front-end et back-end, en analysant les besoins des utilisateurs et en développant des modules réutilisables.
- Optimisation des processus DevOps : Concevoir et maintenir les pipelines CI/CD (utilisant des outils comme Docker, CircleCI) pour assurer un déploiement automatisé, rapide et fiable.
- Infrastructure Cloud : Participer à la gestion et l'optimisation de l'infrastructure Cloud (principalement sur AWS), en garantissant la scalabilité et la sécurité des environnements de production.
- Automatisation et gestion des environnements : Mettre en place et gérer les environnements de développement et de production pour faciliter le travail des équipes de développement, tout en assurant une gestion efficace des branches et des versions.
- Collaboration inter-équipes : Travailler étroitement avec l'équipe TI pour gérer l'infrastructure liée à l'application, tout en optimisant les outils techniques utilisés dans le processus de développement (GitHub, CI/CD).
- Surveillance et gestion proactive : Implémenter des solutions de monitoring pour assurer la disponibilité, la performance et la sécurité des plateformes.
- Revue de code et bonnes pratiques : Participer activement à la revue de code et à la mise en place des meilleures pratiques en développement et en infrastructure.
- Amélioration continue : Assurer une veille technologique continue sur les meilleures pratiques en développement et en DevOps afin d'améliorer les processus et la qualité des livraisons.
Ce que l'on cherche absolument
- Diplôme en informatique, génie logiciel ou un domaine connexe.
- Au moins 5 ans d'expérience en développement d'applications Web, avec une spécialisation ou une forte expérience en DevOps.
- Expertise en développement fullstack (front-end et back-end) avec une solide maîtrise des technologies de développement Web.
- Expérience avec les environnements Cloud (AWS, ECS, RDS, etc.).
- Bonne maîtrise des outils de CI/CD (CircleCI, Docker) et des processus d'automatisation de déploiement.
- Expérience dans la gestion des branches Git et l'optimisation des workflows de développement.
- Une personne motivée et qui veut travailler en équipe
- Une personne curieuse, débrouillarde et qui prend ses responsabilités
Quelques points qui peuvent faire la différence
- Maîtrise de Python et du framework Django
- Maîtrise du framework Angular
- Expérience avec les environnements AWS
- Expérience avec Docker et CircleCI
- Expérience avec Terraform
- Expérience avec Git et Github
- Maîtrise de HTML5, CSS3, Javascript, Typescript
- Bonnes connaissances en base de données (PostgreSQL - un atout)
- Expérience de travail sur des projets utilisant des services et des API externes
- Expérience de travail en mode agile
- À l'aise en français et en anglais
Tout autre profil jugé pertinent sera considéré.
QUALITÉS PERSONNELLES RECHERCHÉES
Vous faites preuve
- D'esprit d'équipe se démontrant par vos aptitudes à collaborer et à établir des relations de confiance respectueuses, équitables et constructives;
- D'agilité, grâce à votre capacité à mettre votre expérience et vos connaissances au service de la résolution de problèmes et de l'amélioration continue de l'organisation;
- De fortes capacités d'adaptation permettant de travailler au sein d'une équipe multidisciplinaire;
- D'empathie, de facilité à communiquer et de qualité d'écoute;
- D'un désir de contribuer au bien commun en soutenant les autres dans leur réussite et leur épanouissement;
- D'une ouverture d'esprit et d'une curiosité intellectuelle qui valorisent la diversité de perspectives et favorisent la créativité
TRAVAILLER CHEZ LUCILAB
- Mettre son talent au profit d'une bonne cause, tout en bénéficiant d'une rémunération compétitive et d'excellents avantages sociaux
- Intégrer un milieu de travail favorisant l'équilibre travail-vie personnelle, notamment grâce à une politique d'horaire et un mode de télétravail flexibles
- Participer à un projet innovant qui allie la recherche scientifique et le développement technologique
- Joindre une culture d'entreprise ouverte et inclusive, où des activités sociales sont organisées régulièrement pour créer des liens et décompresser entre collègues!
