3M Consultancy

Databricks Developer (Java & Apache Spark) avec habilitation IRS MBI requise

PythonJavaSQLKubernetes
Traduction automatique. Consultez l’original.

Titre du poste : Databricks Developer (Java & Apache Spark)

Ce poste est à pourvoir en télétravail.

Lieu : Télétravail

Durée : Temps plein

Prérequis

REQUIS Habilitation IRS MBI.

Ce que nous recherchons

  1. Habilitation de sécurité fédérale active (un ordinateur portable fourni par le client est un plus)
  1. Diplôme de licence en informatique ou dans un domaine connexe
  1. 8+ années d'expérience pratique en ingénierie de données ou développement big data

Compétences techniques

Données et Systèmes

  1. Expérience de travail avec de grands systèmes de données d'entreprise ou gouvernementaux
  1. Bonne compréhension des structures de données, de la sécurité et de la conformité

Java

  1. Solide expérience avec Java 8 ou plus récent
  1. À l'aise avec les Streams, les Lambdas et la conception orientée objet

Apache Spark

  1. Expérience pratique avec Spark Core, Spark SQL, et DataFrames
  1. Compréhension des RDD et quand les utiliser
  1. Expérience avec le traitement par lots et le streaming
  1. Solides compétences en optimisation des performances de Spark
  1. Capacité à déboguer des jobs en utilisant l'interface utilisateur et les logs de Spark

Outils Big Data

  1. Expérience avec des outils comme HDFS, Hive ou HBase
  1. Familiarité avec Kafka, S3, ou des data lakes basés sur le cloud
  1. Expérience avec les formats Parquet, Avro ou ORC

ETL & Traitement des données

  1. Expérience dans la construction de pipelines ETL batch et temps réel
  1. Compétences en nettoyage, transformation et enrichissement de données

DevOps & Déploiement

  1. Expérience d'exécution de Spark sur YARN, Kubernetes, ou des plateformes cloud
  1. Familiarité avec les outils de CI/CD comme Jenkins ou GitHub Actions
  1. Expérience avec les outils de monitoring et les logs de production

Tests et Qualité du Code

  1. Tests unitaires avec JUnit ou TestNG
  1. Expérience avec Mockito ou des outils similaires
  1. À l'aise pour valider les données et tester les jobs Spark

Comment vous réussirez

  1. Vous avez l'habitude de travailler en équipe Agile
  1. Vous documentez clairement votre travail
  1. Vous restez calme et concentré lors du dépannage des problèmes de production

Nous recherchons un développeur Databricks capable de concevoir, construire et supporter des solutions de traitement de données à grande échelle. Ce rôle se concentre sur le travail avec des données complexes et volumineuses dans un environnement sécurisé. Vous devez être à l'aise pour écrire du code Java propre, construire des jobs Spark et améliorer les performances dans les systèmes distribués.

Vous travaillerez en étroite collaboration avec les ingénieurs, les analystes et les équipes métier pour fournir des pipelines de données fiables qui évoluent bien et répondent aux exigences de sécurité et de conformité.

Ce que vous ferez

  1. Construire et maintenir des pipelines de données en utilisant Apache Spark sur Databricks
  1. Écrire du code Java propre et efficace (Java 8 ou supérieur) en suivant les meilleures pratiques de codage
  1. Travailler avec de grands ensembles de données structurées et semi-structurées
  1. Optimiser les jobs Spark pour améliorer les performances, la stabilité et les coûts
  1. Collaborer avec d'autres équipes pour comprendre les besoins et fournir des solutions
  1. S'assurer que la manipulation des données respecte les normes de sécurité et de gouvernance
  1. Enquêter et corriger les problèmes dans les environnements de production

Atouts supplémentaires

  1. Expérience avec Scala ou Python dans Spark
  1. Expérience pratique avec Databricks ou Google Dataproc
  1. Connaissance de Delta Lake ou Apache Iceberg
  1. Expérience en modélisation de données et conception de performances

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter