Software Tech Lead/full stack dev

  • Auzeville-Tolosane, 31320

  • CDI

  • 12/07/2024

Description

Micropep étudie à compétences égales toutes les candidatures dont celles des personnes en situation de handicap.

 

Micropep construit une agriculture plus durable pour les générations futures. Nous développons des solutions naturelles de protection des cultures basées sur l'incroyable potentiel des micropeptides, petites molécules protéiques naturelles qui ciblent et régulent les gènes et les protéines des plantes. Nous construisons la prochaine génération de solutions durables pour les agriculteurs qui se soucient de leurs cultures et de l'avenir de notre planète.

 

Micropep a été fondée en 2016 en tant que spin-off de "LRSV", un laboratoire français de recherche sur les plantes du Centre national de la recherche scientifique (CNRS) et de l'Université de Toulouse, un centre d'excellence en AgriTech. A ce jour, Micropep a levé près de 25 millions de dollars auprès d'investisseurs européens et américains de premier plan et a commencé son expansion aux Etats-Unis en 2022.

 

Nous sommes une équipe de plus de 40 personnes accomplies et motivées, issues de différents horizons scientifiques, techniques et commerciaux. Nous sommes unis par notre désir de laisser un impact positif sur notre planète. Ensemble, nous révolutionnons la protection des cultures grâce à notre technologie exclusive des micropeptides.

Mission

PRINCIPALES RESPONSABILITES ET MISSIONS

 

Vous évoluerez dans un environnement à la pointe de la technologique (laboratoire R&D, outils bureautiques, projets scientifiques...). Vous serez alors impliqué dans une grande diversité de missions : prédiction de structures moléculaires nécessitant du cloud computing à base de GPUs, développement d’outils d’aide à la décision pour le criblage de peptides, implémentation d’interfaces entre système d’informations scientifiques, exploitation de services AWS, industrialisation d’algorithme d’IA...

Expert en ingénierie logicielle, vous serez le garant de la qualité des développements et de l’efficience des architectures logicielles. Vous serez donc en charge des activités suivantes :

·       En tant que software architect

o   Définir et documenter l'architecture des systèmes logiciels, y compris les composants, les interfaces et les technologies utilisées.

o   S'assurer que l'architecture répond aux exigences fonctionnelles et non fonctionnelles, telles que la performance, la sécurité, la scalabilité et la résilience.

o   Travailler en étroite collaboration avec le cloud architect, le data architect et les équipes de développement pour s'assurer que les solutions sont mises en œuvre conformément à l'architecture définie.

·       En tant que tech lead

o   Fournir des orientations techniques et des conseils aux équipes de développement.

o   Formaliser et promouvoir les bonnes pratiques de développement

o   Diriger et participer à la revue de code et aux discussions techniques pour assurer la qualité et la cohérence du code produit.

o   Participer à la résolution des problèmes techniques complexes et critiques.

o   Rester à jour des tendances et des avancées technologiques pertinentes pour l'entreprise.

o   Mettre en place et maintenir des processus de développement efficaces.

o   Contribuer aux bonnes pratiques agiles

·       En tant que fullstack dev

o   Contribuer aux développements des ETLs , des applicatifs scientifiques et de visualisation de la donnée.

o   Contribuer aux développements des outils d’aide à la décision

o   Contribuer aux développements du datalake

Profil

QUALIFICATIONS & EXPERIENCE

·       Master en ingénierie logicielle, informatique ou data science

·       Expérience préalable en tant que software architect ou tech lead

·       5 ans d’expérience minimum dans le développement logiciel full stack

·       Expérience dans le domaine scientifique, en particulier biotechnologie, très appréciée

 

 

COMPETENCES TECHNIQUES

·       Être à l’aise avec le stack technologique suivant :

o   Python (must-have) pour les pipelines et les algorithmes scientifiques

o   Java (nice-to-have), Javascript/ExtJS pour les applications d’aide à la décision

o   Dash/Plotly pour les applications de visualisation de la donnée

o   MariadBD pour les bases de données

o   AWS (environnement full-cloud pour les opérations)

·       Familiarité avec les architectures de microservices, les API RESTful et les pratiques de développement DevOps.

·       Expérience des frameworks et des technologies front-end et back-end.

·       Expérience avec les bases de données (SQL, NoSQL).

·       Connaissances AWS très appréciées

 

COMPETENCES

·       Anglais niveau B2 minimum: toutes les réunions et reportings sont en anglais

·       Forte aptitude à la résolution de problèmes techniques et à la prise de décisions.

·       Capacité à travailler efficacement avec des équipes multidisciplinaires.

·       Bonnes compétences organisationnelles et pour l’optimisation de l’environnement de travail

 

CONDITIONS

·       Salaire basé sur expérience

·       Localisation: Auzeville Tolosane, France (télétravail 2j max/semaine)

·       Pour en savoir plus: micro-pep.com

·       CV, lettre de motivation et références à envoyer avec la référence DSE-2024-TechLead