Développeur Fullstack - Stage de fin d'études

Paris, France

Apply now Apply later

Description de l'entreprise

 

Située en plein cœur de Paris, SmartKeyword est une scale-up innovante qui a pour ambition de proposer une solution d’optimisation de référencement naturel, domaine d’expert jusque-là difficilement abordable du fait de la complexité et de l’étendue des données sous-jacentes à cette activité.

Notre différenciation vient de notre forte composante analytics et traitement de jeux de données massifs, ainsi que notre utilisation de plus en plus poussée des dernières technologies d’AI génératives (GPT-4, Gemini …)

Après 7 ans, notre business model a fait ses preuves avec une croissance rapide et une base de plus de 150 clients.

Notre équipe : 

  • Nous sommes actuellement 32, dont l’équipe produit composée de
  • 6 développeurs
  • 1 PO, et

Nous faisons également partie du groupe Labelium, groupe composé de 12 entités de taille typiquement similaire à la notre, offrant l’unique positionnement d’offrir un environnement à taille humaine tout en bénéficiant des avantages et de la stabilité qu’un groupe de 600+ personnes peut offrir !

 

Description du poste

Avec l’expansion de notre base de client, de nouvelles opportunités s’offrent à nous et nous avons besoin de personnes en développement back-end et front-end pour travailler sur des améliorations de notre plateforme :

  • Amélioration de l’ergonomie et des fonctionnalités de l’application, enrichissement de nos pages dynamiques et dashboards.
  • Interfaçage avec nos composants externes (connectique API) : plugins prestashop, google colab et intégrations google sheets & Datastudio via le développement d'un plugin.
  • Amélioration de notre architecture basée sur des micro-services, gestion plus fine de nos droits d'accès (configuration oauth2, rate limiting ...)
  • Amélioration de notre crawler : Ajout de fonctionnalités, Développement d'un système de queuing rabbitMQ & workers intégré à Kubernetes.
  • Data analytics sur plusieurs millions de data cells : gestion des données via bases de données NoSQL, APIs de reporting, manipulation via des scripts python utilisant des librairies classiques de data science (pandas, numpy ...)
  • Amélioration de notre service sémantique via des traitements ML de NLP poussés.

 

Qualifications

Notre stack technique

  • Ruby on Rails (pour les menus / configurations)
  • VueJS pour l’essentiel de l’application front
  • Micro-services backend en Java, Python, NodeJS
  • Bases de données relationnelles (MySQL) et non relationnelles (Elasticsearch, MongoDB, Clickhouse ...)
  • Containers Docker orchestrés avec Kubernetes
  • Architecture micro-services, communication via APIs REST.
  • Git pour le versionnement

Notre stack technique est avancée, nous cherchons donc avant tout quelqu'un de passionné et curieux avec le désir d'apprendre. Des connaissances en VueJS, Java ou langages similaires sont appréciées mais nous pensons que la capacité d'apprendre est ce qui compte le plus !

De même, une première expérience dans le développement de micro-services / containers et kubernetes est toujours un plus !

Informations supplémentaires

 

  • Couverture de 100% des frais de transport Navigo
  • Couverture santé étendue via une mutuelle très appréciée, entièrement à nos frais !
  • Carte swile
  • Un bureau avec exterieur en plein cœur de Paris !
  • Une team sympa et motivée ;)
     

Le groupe Labelium inscrit la diversité et la mixité durant tout son processus de recrutement afin de garantir un environnement de travail accessible à toutes et tous.

Apply now Apply later
Job stats:  4  0  0

Tags: APIs Architecture Data Analytics Docker Elasticsearch Gemini Git GPT GPT-4 Java Kubernetes Machine Learning MongoDB MySQL NLP Node.js NoSQL NumPy Pandas Python RabbitMQ Ruby Vue

Region: Europe
Country: France

More jobs like this