Directeur Principal, Ingénieur de Données

  • Full Time
Job expired!

C'est amusant de travailler dans une entreprise où les gens croient vraiment en ce qu'ils font !

Ingram Micro est l'entreprise derrière les marques mondiales, atteignant près de 90 % de la population mondiale. Notre portée sur le marché, notre portefeuille de solutions diversifié et notre plateforme numérique Ingram Micro Xvantage™ nous distinguent. Nous avons environ 27 000 collaborateurs dédiés à servir nos plus de 161 000 clients et 1 500 partenaires vendeurs à travers le monde. Pour en savoir plus, visitez www.ingrammicro.com.


Ingram Micro a obtenu la certification Great Place to Work™ pour 2022-2023 aux États-Unis ! Cette distinction prestigieuse reflète notre engagement envers nos employés et notre culture.

Rejoignez notre équipe où vous rendrez la technologie possible de manière surprenante. Construisons demain ensemble - ce sera un voyage amusant !

Le Principal, Ingénieur de Données soutiendra l'expansion et l'optimisation de notre architecture de données en temps réel et de notre pipeline de données en temps réel, ainsi que l'optimisation du flux et de la collecte de données en collaboration avec des équipes interfonctionnelles. Le Principal, Ingénieur de Données contribuera également à la conception et au développement d'algorithmes ou de solutions techniques pour répondre aux exigences des produits. Le candidat idéal est un constructeur et un manipulateur de pipelines de données en temps réel expérimenté qui aime optimiser les systèmes de données pour des exigences de latence de sous-secondes et les construire à partir de zéro. Le Principal, Data Engineer soutiendra une équipe d'ingénieurs, de développeurs de logiciels, d'architectes et de chefs de produit dans les initiatives de données et s'assurera que l'architecture de livraison de données optimale est cohérente. Ils doivent être autodirigés et à l'aise pour répondre aux besoins en données de plusieurs équipes, systèmes et produits. Le bon candidat sera enthousiasmé par la perspective d'optimiser ou même de reconfigurer l'architecture de données d'Ingram Micro pour soutenir notre prochaine génération de produits et d'initiatives de données.

Ce rôle peut également être responsable, conjointement avec d'autres membres de l'équipe, de veiller à ce qu'une documentation adéquate soit faite pour chaque changement de système demandé et que des contrôles de changement adéquats, des tests rigoureux et une formation soient effectués avant de passer les changements en production. Ce poste contribuera à améliorer la capacité des équipes commerciales à adopter, soutenir et promouvoir les capacités d'Ingram Micro. De plus, ce poste contribuera aux initiatives d'amélioration continue dans le domaine des solutions commerciales basées sur les données et de l'autoservice commercial.

Votre rôle :

Conception et mise en œuvre du flux de données

  • Créer et maintenir une architecture optimale de pipeline de données en temps réel
  • Rassembler et traiter des ensembles de données brutes, complexes et de grande taille à l'échelle (y compris l'écriture de scripts, le scrapage web, l'appel d'API, l'écriture de requêtes SQL, etc.) qui répondent aux exigences fonctionnelles/non fonctionnelles des entreprises.
  • Identifier, concevoir et mettre en œuvre des améliorations de processus internes : automatisation des processus manuels, optimisation de la livraison de données, redesign de l'infrastructure pour une meilleure évolutivité, etc.
  • Construire l'infrastructure nécessaire pour une extraction, une transformation et un chargement optimaux des données à partir d'une grande variété de sources de données en utilisant SQL et les technologies "big data".
  • Travailler avec les parties prenantes, y compris les équipes commerciales, produits, de données et de design, pour aider à résoudre les problèmes techniques liés aux données et soutenir leurs besoins en infrastructure de données.
  • Créer des outils de données pour les membres des équipes d'analyse et d'ingénierie qui les aident à construire et à optimiser notre produit en un leader d'innovation dans l'industrie.
  • Être un expert en données pour rechercher une plus grande fonctionnalité dans nos systèmes de données.
  • Un support d'astreinte pour la gestion des données sera nécessaire pour les activités de mise en œuvre et de support.

Développement de solutions de données

  • Utilisez vos compétences pour concevoir, développer et livrer des artefacts algorithmiques de données de classe mondiale, y compris la documentation et le codage ; coordonnez le développement algorithmique des données avec le développement de l'infrastructure.
  • Travaillez étroitement avec nos équipes d'ingénierie et interfonctionnelles de l'IT pour intégrer vos incroyables innovations et algorithmes dans nos produits.
  • Recherchez et appliquez des algorithmes et des méthodes avancés de data mining, d'analyse statistique et de techniques d'apprentissage automatisé.
  • Traitez des données non structurées pour les mettre en forme pour analyse, puis réalisez l'analyse.
  • Soutenez les décisions commerciales par des analyses ad hoc au besoin.
  • Maîtrisez les systèmes et interfaces de tiers, y compris : données disponibles par les parties, API à utiliser pour obtenir les données, limitations liées à ces interfaces.
  • Excellente connaissance en conception d'algorithmes, logiques commerciales pour automatiser les flux de processus commerciaux.
  • Appliquez votre expertise en développement de données à large base pour créer des solutions pratiques et innovantes.
  • Mettez en œuvre efficacement des solutions de données propres, maintenables, testables, avec une disponibilité élevée, une vitesse fulgurante en terme de performance et une tolérance aux erreurs.
  • Participez activement aux revues de code, soutenez la base de code globale, et soutenez l'établissement de processus et de cadres standard
  • Adoptez une approche ouverte et transparente du travail en partageant le code et l'expertise, en consultant vos pairs pour résoudre les problèmes, et en étant un mentor pour vos pairs
  • Participez à l'exécution des projets en mode agile et fournissez des estimations précises de l'effort de travail
  • Restez au courant des technologies émergentes, des projets open source et des meilleures pratiques dans le domaine
  • Appliquez d'excellentes compétences en communication, en créativité et en connaissance pratique au profit de nos clients

Compétences relationnelles

  • Démontrer un engagement personnel envers un environnement de haute performance.
  • Comprendre pleinement les politiques et procédures d'Ingram Micro et agir en conformité avec toutes les politiques de l'entreprise.
  • Adhérer et suivre les valeurs d'Ingram Micro - Innovation, Responsabilité, Intégrité, Travail d'équipe et Respect, Apprentissage et Responsabilité sociale.

Ce que vous apportez au rôle :

  • Baccalauréat en informatique, ou disciplines scientifiques et mathématiques pertinentes avec une emphase sur l'IT
  • 8+ années d'expérience technique pertinente, avec au moins 5+ années d'expérience avec la manipulation de données en temps réel, le développement de services web et les applications intermédiaires
  • Connaissance avancée de SQL et expérience de travail avec des bases de données relationnelles, rédaction de requêtes (SQL) ainsi qu'une familiarité de travail avec une variété de bases de données.
  • Expérience de la construction de pipelines de données en temps réel, proche du temps réel et optimisation du temps de latence pour l'accès des applications, optimisation des pipelines de données 'big data', des architectures et des jeux de données.
  • Expérience dans l'analyse des causes profondes des données et processus internes et externes pour répondre à des questions d'entreprise spécifiques et identifier des opportunités d'amélioration.
  • Compétences analytiques solides liées au travail avec des ensembles de données non structurées.
  • Construire des processus de support pour la transformation des données, les structures de données, les métadonnées, la gestion des dépendances et des charges de travail.
  • Une histoire de succès de manipulation, de traitement et d'extraction de valeur de grands ensembles de données déconnectés.
  • Connaissances de travail des files d'attente de messages, du traitement de flux, et des magasins de données "big data" hautement évolutifs.
  • Expérience avec les outils de big data: Spark, Kafka, etc.
  • Expérience avec les bases de données SQL relationnelles et NoSQL, y compris Postgres et Cassandra.
  • Expérience avec les outils de pipeline de données et de gestion de workflow: Azkaban, Luigi, Airflow, etc.
  • Expérience avec les systèmes de traitement de flux: Storm, Spark-Streaming, etc.
  • Expérience avec les langages de script orientés objet/fonction : Python, Java, etc.
  • Expérience avec ETL ; Informatica, MS SSIS, SAP Data Services, etc.
  • Expérience avec une plateforme de services cloud sécurisée pour la gestion et l'intégration des données.
  • Expérience pertinente avec GCP/Azure/AWS dans la conception, la construction et l'exploitation de grands pipelines de données à l'échelle

#LI-SK1

#LI-Hybrid

La gamme typique de la rémunération de base pour ce rôle aux États-Unis est de 112 000,00 $ à 190 400,00 $ par an.

Les gammes ci-dessus reflètent la rémunération de base potentielle annuelle aux États-Unis pour tous les rôles ; la gamme de rémunération de base applicable dépendra de l'emplacement de travail principal du candidat, du grade de rémunération, et du plan de rémunération variable. La rémunération de base individuelle au sein de chaque gamme dépend de divers facteurs, en plus de l'emplacement de travail principal, tels que la complexité et la responsabilité du rôle, les tâches/requirements du travail, et l'expérience et les compétences pertinentes. Les gammes de rémunération de base sont revues et généralement mises à jour chaque année. Les offres sont faites dans la gamme de salaire de base applicable au moment de l'embauche. Le salaire de base de départ des nouvelles embauches se situe généralement dans la moitié inférieure (entre le minimum et le point médian) d'une gamme de salaire.

Chez Ingram Micro, certains rôles sont éligibles à des récompenses supplémentaires, y compris des augmentations au mérite, des bonus annuels ou des incitations à la vente et des incitations de long terme. Ces récompenses sont attribuées en fonction du niveau du poste et de la performance individuelle. Les employés basés aux États-Unis ont accès à des avantages de soins de santé, des congés payés, des congés parentaux, un plan 401(k) et une participation de l'entreprise, une couverture d'invalidité à court terme et à long terme, une assurance vie de base, et des avantages pour le bien-être, entre autres.

Ceci n'est pas une liste complète des tâches du poste. C'est une représentation des choses que vous ferez, et vous n'effectuerez pas toutes ces tâches.

Veuillez être prêt à passer un test de dépistage de drogues et à réussir une vérification des antécédents après l'offre d'emploi.

Ingram Micro estime qu'il n'y a pas de place dans notre société pour l'injustice sociale, la discrimination ou le racisme. En tant qu'entreprise, nous ne tolérons pas - et ne tolérerons pas - ces actions.

Ingram Micro Inc. s'engage à créer un environnement diversifié et est fier d'être un employeur offrant l'égalité des chances. Tous les candidats qualifiés seront considérés pour un emploi sans distinction de race, de couleur, de religion, de sexe, d'identité ou d'expression de genre, d'orientation sexuelle, d'origine nationale, de génétique, de handicap, d'âge, de statut de vétéran, ou de toute autre catégorie protégée par la loi applicable.