Spark Developer Job Description Modèle / Brief

En tant que développeur Spark, vous serez responsable de la création, de la prise en charge et du maintien d'un code Java efficace, réutilisable et fiable. En plus de cela, vous devrez également contribuer à la conception et à l'architecture logicielles.

Profil du travail de développeur Spark

Un développeur Spark est responsable du développement, de la programmation et de la maintenance des applications à l'aide du cadre open-source Apache Spark. Ils fonctionnent avec différents aspects de l'écosystème Spark, y compris Spark SQL, DataFrames, les ensembles de données et le streaming. Un développeur Spark doit avoir de solides compétences en programmation en Java, Scala ou Python. Ils devraient également être familiers avec les outils et techniques de traitement des mégadonnées.

Rapports à

  • Responsable informatique

Spark Developer Responsabilités

  • Développer, programmer et maintenir des applications à l'aide du cadre open-source Apache Spark
  • Travaillez avec différents aspects de l'écosystème Spark, y compris Spark SQL, DataFrames, DataSet et Streaming
  • Spark Developer doit avoir de solides compétences en programmation à Java, Scala ou Python
  • familier avec les outils et techniques de traitement des mégadonnées

Spark Developer Exigences et compétences

  • Expérience éprouvée en tant que développeur Spark ou un rôle connexe
  • Solides compétences en programmation à Java, Scala ou Python
  • Familiarité avec les outils et techniques de traitement des mégadonnées
  • Expérience avec l'écosystème Hadoop
  • Bonne compréhension des systèmes distribués
  • Expérience avec les plateformes de données de streaming
  • Excellente compétence en analyse et résolution de problèmes-