Nous recrutons

Nous sommes toujours à la recherche de nouveaux talents

Ingénieur Senior Full Stack

Temps plein
Hybride
Nous sommes actuellement à la recherche d'un Senior Full Stack Engineer pour collaborer avec notre équipe exceptionnelle en pleine croissance de spécialistes des affaires et de l'IA à Yeji Data Lab. Le candidat idéal doit posséder une solide expérience en ingénierie logicielle et une forte compréhension des industries de la technologie et de l'intelligence artificielle.
À propos de Yeji

En tant qu'entreprise mondiale à l'avant-garde de la révolution de l'apprentissage automatique, Yeji Data Lab s'associe à des clients de premier plan pour relever leurs défis critiques. Nous tirons parti de la technologie de pointe de l'apprentissage automatique pour générer de la valeur et de l'innovation durables. Notre équipe agile et orientée vers les solutions collabore avec des clients dans diverses régions, avec un fort accent sur l'Amérique du Nord et des plans stratégiques pour étendre notre présence en Asie-Pacifique et au Moyen-Orient. Nous vous invitons à rejoindre notre aventure et à jouer un rôle central dans notre expansion.

Aperçu du poste

Nous recherchons un ingénieur logiciel Full Stack senior expérimenté pour rejoindre notre équipe d'élite d'analystes commerciaux et d'experts en IA. Le candidat idéal fera preuve d'une grande acuité technique et d'une connaissance approfondie des secteurs de la technologie et de l'intelligence artificielle.

Responsabilités principales
01

Architecturer, développer et déployer des applications cloud et des microservices de haute performance qui s'intègrent de manière transparente avec les systèmes front-end et back-end.

02

Collaborer avec les concepteurs UI/UX pour s'assurer que les conceptions visuelles sont impeccablement mises en œuvre, ce qui se traduit par des expériences utilisateur engageantes.

03

Promouvoir les meilleures pratiques de codage, y compris l'écriture d'un code maintenable et bien documenté, ainsi que la qualité logicielle grâce à des tests unitaires rigoureux, des revues de code et le respect des bonnes pratiques.

04

Concevoir et exécuter des architectures cloud avancées (par exemple, AWS, GCP, Azure) pour le développement d'applications cloud-natives.

05

Superviser la construction et la gestion d'infrastructures de données sophistiquées, y compris des bases de données, des entrepôts de données et des lacs de données, en utilisant des technologies telles que SQL, NoSQL et des solutions de stockage basées sur le cloud.

06

Diriger les stratégies de conteneurisation avec Docker et Kubernetes pour renforcer l'évolutivité et la résilience.

07

Faciliter la collaboration avec des équipes interfonctionnelles afin d'assurer l'intégration transparente des solutions d'ingénierie des données dans les systèmes et applications de l'entreprise.

08

Diriger le dépannage, le débogage et la mise à niveau des applications existantes.

09

Produire une documentation technique complète à des fins de référence et d'établissement de rapports.

10
Exigences

Un master en informatique, en génie logiciel ou dans une discipline connexe.

Plus de 5 ans d'expérience prouvée en développement full stack, dont une partie significative en tant que senior ou lead.

Expertise avancée dans les langages de développement backend tels que Java, Python, Node.js, et autres.

Expérience des technologies frontales, notamment HTML, CSS, JavaScript et des frameworks avancés tels que React, Angular ou Vue.

Expérience approfondie des méthodologies Agile et Scrum, avec une forte capacité à diriger et à encadrer des équipes Agile.

Connaissance approfondie et expérience pratique des plateformes en nuage telles que AWS, GCP ou Azure, y compris les meilleures pratiques en matière d'architecture et de sécurité.

Maîtrise du développement, du déploiement et de la gestion d'architecture de microservices, avec une connaissance experte des technologies de conteneurs telles que Docker et Kubernetes.

Une solide expérience de travail avec des bases de données relationnelles et non relationnelles, ainsi qu’une bonne compréhension des solutions de stockage basées sur le cloud.

Bonne maîtrise du scripting bash/shell.

Expérience dans la conception et le déploiement d'API REST

Expertise dans les systèmes de contrôle de version, en particulier Git, et expérience dans la gestion de flux de développement complexes.

Excellentes compétences en résolution de problèmes, en communication et en leadership, avec une capacité avérée à mener des projets et à encadrer des membres juniors de l’équipe.

Maîtrise de l'anglais ; la maîtrise du français est un atout considérable.

Atouts
Expérience des technologies de conteneurs telles que Docker et Kubernetes.
Une expérience dans le développement d'applications frontend est un atout
Expertise dans les flux de travail CI/CD
Expérience avérée avec des plateformes cloud telles que AWS, GCP ou Azure
Compréhension des systèmes de base de données et familiarité avec les scripts SQL
Postuler
Nom*
Adresse électronique*
Message
Nous vous remercions ! Votre demande a bien été reçue !
Oups ! Un problème s'est produit lors de l'envoi du formulaire.