Questel

Développeur/se Back-End Java - Data as a Service (H/F)

Questel
Apply
2 months ago
Remote, Tunisia or Tunis, TunisiaSenior

Responsibilities

  • Développer et optimiser des pipelines de données ETL en Java et Spark capables de traiter de grands volumes.
  • Participer à la conception et à l’évolution d’APIs et de services Web scalables pour des solutions SaaS.
  • Optimiser les requêtes SQL sur plus de 25 bases et plusieurs millions d’enregistrements par base.
  • Automatiser les tests unitaires et d’intégration, participer aux revues de code et préparer les déploiements pour l’équipe Ops.
  • Assurer le maintien en condition opérationnelle et l’amélioration continue des composants.
  • Collaborer avec les Data Engineers et l’équipe d’exploitation situés en France et en Tunisie.

Requirements

  • Au moins 5 ans d’expérience en développement Back-End Java dans des environnements à forte volumétrie de données.
  • Maîtrise du multi-threading et de l’optimisation des performances SQL.
  • Expérience en Java, avec une connaissance de Spring Boot et Python.
  • La connaissance de Spark, Elasticsearch ou de la conteneurisation avec Docker est un plus.
  • Rigueur, autonomie et capacité à résoudre des problèmes complexes; sensibilité au Clean Code.

Tech Stack

Apache SparkDockerElasticsearchGitGitLab CI/CDJavaMariaDBMavenMySQLPythonSpring Boot

Categories

BackendData Engineering
Questel

About Questel

1,001-5,000 employees
Contact me