● Expert backend (nodejs), avec une appétence pour le front
● Bases solides en devops (ci/cd, k8s, observabilité ...)
● Connaissances avancées en architecture et en design de logiciel
● Être à l’aise pour travailler dans un environnement agile
● Faire preuve d’une autonomie forte et démontrer une volonté constante de s'améliorer
● Faire preuve de leadership pour animer des sujets au sein de l’équipe, mais aussi prendre le lead sur des sujets cross-équipe
● Avoir un état d’esprit positif, axé sur la résolution de problèmes
● Posséder une aisance en anglais, tant à l’écrit qu’à l’oral.
● Expert backend (nodejs), avec une appétence pour le front
● Bases solides en devops (ci/cd, k8s, observabilité ...)
● Connaissances avancées en architecture et en design de logiciel
● Être à l’aise pour travailler dans un environnement agile
● Faire preuve d’une autonomie forte et démontrer une volonté constante de s'améliorer
● Faire preuve de leadership pour animer des sujets au sein de l’équipe, mais aussi prendre le lead sur des sujets cross-équipe
● Avoir un état d’esprit positif, axé sur la résolution de problèmes
● Posséder une aisance en anglais, tant à l’écrit qu’à l’oral.
● Collaboration au développement : Concevoir et développer des fonctionnalités robustes, en assurant la pérennité technique des projets et en résolvant des problèmes complexes.
● Définition et exécution des tâches : Piloter la définition et le refinement des tâches, en garantissant leur clarté et leur alignement avec les objectifs du projet.
● Application des bonnes pratiques : Définir et appliquer des normes élevées de code et d’architecture, conduire des revues et promouvoir les meilleures pratiques auprès de l’équipe.
● Efficacité opérationnelle et résolution de problèmes : Assurer la fiabilité et l’évolutivité des systèmes en optimisant le support, l’observabilité et les pratiques d’ingénierie logicielle.
● Innovation et amélioration continue : Améliorer les produits et les processus en explorant de nouvelles technologies, outils et méthodologies et en proposant des solutions innovantes pour relever les défis techniques.
● Participation à la prise de décision : Contribuer aux décisions techniques grâce à son expertise et proposer des améliorations et solutions efficaces pour l’équipe.
● Amélioration des compétences : Se tenir à jour sur les technologies pour renforcer ses compétences, anticiper les tendances du marché et innover sur les projets.
● Mentorat et Support de l'Équipe : Assurer le mentorat des membres moins expérimentés de l'équipe, en partageant ses connaissances et favorisant leur développement.