Activez les alertes d’offres d’emploi par e-mail !

Consultant Data Engineer / Expert Scala (F / H)

Onepoint

Paris

Sur place

EUR 50 000 - 80 000

Plein temps

Il y a 30+ jours

Mulipliez les invitations à des entretiens

Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.

Résumé du poste

Une entreprise innovante recherche un Ingénieur Scala talentueux pour rejoindre son équipe dynamique. Vous serez responsable du développement d'applications backend performantes et de la conception de systèmes distribués. Ce poste offre l'opportunité de travailler avec des technologies de pointe telles qu'Apache Spark et Kafka, tout en collaborant avec des équipes DevOps pour assurer un déploiement continu. Si vous êtes passionné par la programmation fonctionnelle et que vous souhaitez relever des défis variés, cette opportunité est faite pour vous. Rejoignez un environnement inclusif et stimulant où vos compétences seront valorisées.

Qualifications

  • 3+ années d'expérience en développement Scala dans des environnements dynamiques.
  • Compétences solides en conception d'API REST et en architecture microservices.

Responsabilités

  • Développer des applications backend robustes en utilisant Scala et Akka.
  • Concevoir des systèmes distribués et des pipelines de traitement de données massives.

Connaissances

Scala
Akka
Apache Spark
Kafka
API REST
Docker
Kubernetes
SQL
NoSQL
TDD

Formation

Diplôme en informatique
Génie logiciel

Outils

SBT
Jenkins
GitLab CI
ScalaTest
Specs2
ScalaCheck

Description du poste

Contribuez aux grandes transformations des entreprises et des acteurs publics en alliant innovation technologique et expertise métier, au service de nos clients et de la société pour les faire avancer durablement.

Au-delà de la RSE, nous avons développé notre propre approche, RESET, qui englobe l'ensemble de nos engagements en matière de responsabilité économique, sociale, environnementale et technologique, tant au sein de notre collectif que chez nos clients.

Onepoint, est une entreprise inclusive, handi accueillante, avec une politique de diversité affirmée et certifiée B Corp.

Description du Poste

Nous recherchons un Ingénieur Scala talentueux et polyvalent pour rejoindre notre équipe technique. Vous participerez au développement d'applications backend performantes, à la conception de systèmes distribués et au traitement de données massives. Ce poste est idéal pour un(e) passionné(e) de technologies innovantes et de programmation fonctionnelle souhaitant relever des défis variés dans des environnements dynamiques.

Responsabilités

  • Développer et maintenir des applications backend robustes en utilisant Scala.
  • Concevoir et implémenter des systèmes distribués résilients et scalables avec Akka.
  • Participer à la création de pipelines de traitement de données massives avec Apache Spark et Kafka.
  • Concevoir et développer des APIs RESTful et des microservices efficaces.
  • Optimiser les performances et assurer la qualité du code via des tests unitaires, d'intégration et property-based testing.
  • Collaborer avec les équipes DevOps pour le déploiement continu (CI / CD) et la conteneurisation (Docker, Kubernetes).
  • Assurer la veille technologique et proposer des solutions innovantes.

Compétences Requises

Techniques :

  • Maîtrise du langage Scala avec une bonne compréhension des paradigmes orienté objet et fonctionnel.
  • Expérience avec des frameworks Scala tels que Akka, Play Framework, et Slick.
  • Connaissance de l'écosystème Big Data : Apache Spark, Kafka.
  • Solides compétences en conception d'API REST et en architecture microservices.
  • Maîtrise des bases de données SQL (PostgreSQL, MySQL) et NoSQL (Cassandra, MongoDB).
  • Expérience avec des outils de build (SBT), déploiement (Docker, Kubernetes) et d'intégration continue (Jenkins, GitLab CI).

Tests & Qualité :

  • Utilisation des frameworks de tests comme ScalaTest, Specs2, et ScalaCheck.
  • Bonne compréhension des méthodes TDD (Test-Driven Development).
  • Excellentes compétences en communication technique et en résolution de problèmes.
  • Capacité à travailler en équipe dans un environnement agile (Scrum, Kanban).
  • Curiosité, rigueur, et volonté d'innover.

Profil Recherché

  • Diplôme en informatique, génie logiciel, ou expérience équivalente.
  • 3 années d'expérience en CDI en développement Scala ou dans des environnements similaires.
  • Une expérience dans des projets Big Data ou de systèmes distribués est un plus.
  • Langues requises, par exemple : Maîtrise du français et de l'anglais technique.

Processus de Recrutement :

  1. Entretien RH avec Mark-André Tremblay
  2. Entretien technique avec notre équipe d'ingénierie.
  3. Entretien final avec l'un des Leaders de la communauté.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.