Senior Data Engineer

Senior Data Engineer

Full Time Sur site
G

En un coup d'œil

  • Missions: Concevoir et maintenir une plateforme de données pour des projets innovants.
  • Entreprise: GitGuardian, scale-up de cybersécurité avec une culture collaborative.
  • Avantages: Salaire compétitif, avantages santé, travail hybride et développement professionnel.
  • Autres infos: Équipe dynamique avec des opportunités de croissance de carrière.
  • Pourquoi ce job: Impact direct sur la croissance d'une entreprise leader en cybersécurité.
  • Qualifications: 5 ans d'expérience en ingénierie des données et maîtrise de Python et SQL.

À propos de GitGuardian

GitGuardian est une scale-up mondiale de cybersécurité. La société est basée à Paris, New-York et Boston. GitGuardian aide les entreprises à fermer les chemins de violation basés sur des identifiants. Il trouve des secrets où qu'ils se trouvent, priorise la remédiation en fonction d'un contexte riche et empêche toute nouvelle exposition à travers le code, les systèmes et l'IA. La plateforme GitGuardian est déjà utilisée par plus de 600K développeurs dans le monde entier et par 50 des entreprises du Fortune 500 !

À propos de votre équipe et de votre mission

En tant qu'ingénieur de données senior, vous rejoindrez une équipe de 3 ingénieurs passionnés et hautement qualifiés qui sont essentiels à la croissance et au succès de GitGuardian. La portée de notre équipe est unique, englobant l'ensemble du cycle de vie des données - de l'ingestion et de la transformation à la livraison d'informations commerciales critiques et à l'amélioration de notre produit avec des fonctionnalités basées sur les données.

Vos principales responsabilités seront de :

  • Concevoir, construire et maintenir notre plateforme de données, en garantissant sa scalabilité, sa fiabilité et ses performances pour répondre aux exigences d'un environnement en forte croissance.
  • Développer et optimiser des pipelines ELT robustes, en utilisant des outils comme Fivetran et Airbyte pour des sources standard et en construisant des connecteurs personnalisés si nécessaire, pour ingérer des données provenant d'une grande variété de sources, y compris PostgreSQL, Elasticsearch et des API tierces (par exemple, Hubspot, GitLab, Notion).
  • Architecturer et mettre en œuvre des modèles de données sophistiqués dans notre entrepôt de données Snowflake, transformant les données brutes en tables prêtes à l'emploi qui servent de source unique de vérité.
  • Collaborer sur des projets commerciaux impactants, en travaillant en étroite collaboration avec les parties prenantes des ventes, du marketing et du produit pour comprendre leurs besoins et fournir des solutions de données qui orientent les décisions stratégiques.
  • Alimenter nos analyses orientées client, en développant et en exposant des données au sein du produit GitGuardian pour fournir à nos utilisateurs des informations précieuses.
  • Promouvoir la qualité et la gouvernance des données au sein de l'organisation, en établissant des meilleures pratiques et en garantissant l'intégrité de nos actifs de données.
  • Encadrer et guider d'autres ingénieurs, partageant votre expertise et contribuant à l'amélioration continue des compétences et des processus de notre équipe.

Environnement technique

  • Langages principaux : Python, SQL
  • Entrepôt de données : Snowflake
  • Orchestration et déploiement : Dagster, Kubernetes, Docker, Terraform
  • Ingestion de données : Fivetran, Airbyte, scripts personnalisés
  • Visualisation des données : Metabase
  • Sources de données : PostgreSQL, Elasticsearch, diverses API

À propos de vous

Voici ce que nous considérons comme essentiel pour réussir dans ce rôle :

  • Plus de 5 ans d'expérience en ingénierie des données, avec un bilan éprouvé dans la construction et la gestion de plateformes de données complexes dans un environnement cloud.
  • Maîtrise experte de Python et SQL ; vous êtes à l'aise pour écrire du code propre, efficace et prêt pour la production.
  • Compréhension complète des architectures de données modernes, y compris l'entreposage de données, la modélisation de données et les meilleures pratiques ETL/ELT.
  • Expérience pratique avec nos technologies clés ou leurs équivalents (par exemple, Airflow au lieu de Dagster ; Redshift ou BigQuery au lieu de Snowflake).
  • Un sens aigu des affaires et la capacité de traduire des exigences commerciales complexes en solutions techniques ayant un impact tangible.
  • Une mentalité proactive et axée sur la propriété, avec une passion pour résoudre des problèmes difficiles et mener des projets de la conception à l'achèvement.
  • Excellentes compétences en communication, avec la capacité d'articuler des concepts techniques à la fois à des publics techniques et non techniques.

Les compétences suivantes renforceraient votre candidature mais ne sont pas requises :

  • Expérience antérieure dans une entreprise B2B SaaS ou de cybersécurité en forte croissance.
  • Expérience avec des technologies de conteneurisation et d'orchestration (Docker, Kubernetes).
  • Connaissance de l'infrastructure en tant que code (par exemple, Terraform).

Le processus d'entretien

Chez GitGuardian, nous nous engageons à construire une main-d'œuvre diversifiée, équitable et inclusive. Nous demanderons votre identité de genre sur la page de candidature pour nous aider à comprendre la diversité de notre vivier de candidats et à suivre nos progrès dans l'attraction et l'embauche d'une main-d'œuvre diversifiée. Les informations sont facultatives et ne seront pas divulguées au responsable du recrutement ou à l'équipe d'entretien et ne seront pas prises en compte dans le processus de recrutement.

1. Entretien avec votre futur manager (60 minutes)

Objectif : Aligner votre expérience, votre style de travail et votre approche générale de l'architecture des données et de la modélisation des données.

2. Entretien technique (60 minutes)

Objectif : Valider vos compétences techniques pratiques à travers des exercices de codage et des scénarios opérationnels.

3. Entretien final avec un directeur exécutif (30 minutes)

Objectif : S'assurer que votre vision et votre style de travail s'alignent sur la stratégie et les valeurs plus larges de GitGuardian.

Avantages

  • Package incluant BSPCE
  • Chèque déjeuner (Swile, 12€ à 50%)
  • Bien-être sponsorisé (gymlib)
  • Assurance santé non facturée pour les enfants (Sidecare / Generali)
  • Jusqu'à 300 € pour améliorer votre configuration de bureau à domicile
  • Allocation de vacances annuelle
  • Prime de recommandation de 4000 € pour tout nouveau Guardian que nous pourrions embaucher grâce à vous
  • Team building : budget mensuel dédié à chaque employé que vous pouvez dépenser comme vous le souhaitez, avec des collègues (derniers exemples à ce jour : restaurant étoilé Michelin, karaoké, spectacle de stand-up, week-end de kitesurf, ...)

Et aussi...

  • Politique de télétravail : hybride (3 jours/semaine au bureau à Paris)
  • Opportunités de développement de carrière à long terme

Senior Data Engineer employeur : GitGuardian

GitGuardian est un employeur exceptionnel, offrant un environnement de travail dynamique et inclusif au cœur de Paris. En tant que scale-up en cybersécurité, nous valorisons la croissance personnelle et professionnelle de nos employés, avec des opportunités de mentorat et de développement de carrière. Nos avantages incluent un package compétitif, des activités de team building variées et une politique de travail hybride, permettant à chacun de s'épanouir tout en contribuant à notre mission de protection des données sensibles.

G

Coordonnées :

Équipe de recrutement de GitGuardian

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher Senior Data Engineer

✨Plonge dans les forums de cybersécurité

Rejoins des forums comme Reddit ou des communautés comme OWASP pour échanger sur les tendances en cybersécurité. Ces plateformes sont idéales pour se rendre visible et nouer des contacts avec des pros du secteur.

✨Participe aux conférences et ateliers

Assiste à des événements comme le HackInParis ou le FIC pour faire du networking. Tu y rencontreras des experts du domaine, et ça peut vraiment t'aider à décrocher des opportunités de stage ou de boulot.

✨Montre ton expertise à travers un projet

N’hésite pas à créer un projet personnel en cybersécurité, que ce soit un blog, un outil open-source ou une étude de cas. Cela peut impressionner les recruteurs et montrer que tu es proactif.

✨Postule directement sur notre site !

Si tu vois une offre spéciale chez GitGuardian, ne perds pas de temps ! Postule directement sur notre site. Cela montre ton intérêt et ta motivation à rejoindre leur équipe.

Nous pensons qu'il te faut ces compétences pour exceller en tant que Senior Data Engineer

Ingénierie des données
Python
SQL
Modélisation des données
ETL/ELT
Snowflake
Fivetran

Quelques conseils pour ta candidature 🫡

Mets en avant tes certifications:Dans le domaine de la cybersécurité, les certifications comme CISSP, CEH ou CompTIA Security+ peuvent vraiment faire la différence. Assure-toi de les mentionner dans ton CV et de décrire comment elles t’ont préparé au poste chez GitGuardian.

Démontre tes compétences techniques:Ton CV doit refléter tes compétences techniques en matière de cybersécurité. Mentionne des outils spécifiques que tu maîtrises, comme Wireshark, Metasploit ou des compétences en pén-tests. Cela montre que tu es déjà dans le bain et prêt à contribuer chez GitGuardian.

Soigne ta lettre de motivation:Prends le temps de personnaliser ta lettre pour GitGuardian. Explique pourquoi tu es passionné par la cybersécurité et comment tu envisages de grandir avec eux dans ce domaine. N’hésite pas à mentionner des tendances actuelles qui te motivent.

Sois clair sur ta disponibilité:Pour un poste à plein temps, précise ta disponibilité. Mentionne ton délai pour commencer et ce qui te motive à rejoindre GitGuardian. Cela montre ton engagement et ta transparence dès le départ.

Comment te préparer à un entretien d'embauche chez GitGuardian

✨Montre tes compétences techniques

Dans le domaine de la cybersécurité, tes compétences techniques seront scrutées de près. Prépare-toi à approfondir des sujets comme le chiffrement, le pare-feu et l'analyse de menaces. Prépare quelques exemples concrets où tu as utilisé ces compétences pour résoudre des problèmes.

✨Prépare-toi aux scénarios de cas

Les entretiens en cybersécurité incluent souvent des études de cas ou des mises en situation. Soyons réalistes, il peut s'agir d'analyser une brèche de sécurité hypothétique. Entraîne-toi à penser à haute voix pendant que tu résous ces scénarios pour montrer ta méthodologie.

✨Parle de tes projets personnels

Pour un poste à temps plein, les recruteurs aiment voir que tu es passionné. N'hésite pas à parler de tes projets ou de tes contributions à des forums de cybersécurité. Montre que tu es proactif et que tu te tiens informé des dernières tendances dans le secteur.

✨Sois prêt à discuter d'outils de sécurité

Familiarise-toi avec les outils couramment utilisés dans la cybersécurité, comme Wireshark ou Metasploit. Lors de l’entretien chez GitGuardian, tu pourrais être interrogé sur tes expériences avec ces outils. Assure-toi de pouvoir expliquer comment tu les as utilisés dans tes précédentes expériences ou projets.