4 hours ago

Linux System & Network Developer Engineer

GATEWATCHER

On Site
Full Time
€60,000
Puteaux, Île-de-France, France

Job Overview

Job TitleLinux System & Network Developer Engineer
Job TypeFull Time
Offered Salary€60,000
LocationPuteaux, Île-de-France, France

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Description du Poste

Au sein d’une équipe technique à forte dominante systèmes et plateformes, le Linux System & Network Developer Engineer participe à la conception et au développement de solutions logicielles s’exécutant au plus près du système et du réseau. Le poste est centré sur le développement système et réseau, dans des environnements Linux virtualisés et cloud, au sein d’une équipe organisée en Agile / Scrum, utilisant également des approches BDD (Behavior Driven Development) et Gherkin pour les spécifications et tests fonctionnels.

Ce rôle utilise au quotidien les outils de génération AI (GenAI) pour accélérer le développement, l’intégration, la revue de code et la documentation technique.

Missions Principales

  • Concevoir, développer et maintenir des composants logiciels orientés système et réseau sous Linux.
  • Développer des outils et services en Python et/ou Go.
  • Travailler sur des problématiques OS-level: gestion des processus et des services, intégration et configuration de services systemd, interaction avec la journalisation et le cycle de vie des services.
  • Intervenir sur des problématiques réseau bas niveau liées à la performance, à l’observabilité ou à la sécurité.
  • Découvrir, utiliser ou faire évoluer des mécanismes de traitement réseau basés sur XDP / eBPF, selon les besoins du produit.
  • Développer et valider les composants dans des environnements virtualisés et cloud.
  • Travailler sur des plateformes telles que AWS EC2 ou équivalent (Azure, OCI, GCP) et VMware ou équivalent (Proxmox, Nutanix).
  • Collaborer étroitement avec les équipes architecture et produit, dans un cadre Scrum / Agile.
  • Participer à la rédaction de scénarios BDD / Gherkin et à leur automatisation dans les tests.
  • Exploiter quotidiennement les outils GenAI pour le développement, l’intégration, la documentation et l’analyse technique.
  • Participer aux revues de conception et aux choix techniques.

Environnement Technique (Indicatif)

  • Systèmes: Linux, bonnes connaissances OS et services, notamment systemd.
  • Réseau: TCP/IP, notions de routage et de filtrage.
  • Kernel / réseau (selon contexte): XDP / eBPF.
  • Langages: Python, Go.
  • Virtualisation / Cloud: AWS EC2 ou équivalent (Azure, OCI, GCP), VMware ou équivalent (Proxmox, Nutanix).
  • Outils: Git, environnements de build et de test, outils GenAI.
  • Méthodologies: Scrum / Agile, BDD (Gherkin).

Profil Recherché

Le candidat idéal possédera une formation supérieure en informatique (école d’ingénieur ou équivalent) avec 5 ans d’expérience minimum en développement logiciel à dominante système.

  • Très bonne maîtrise de Linux, avec une bonne connaissance des services OS, notamment systemd.
  • Bonne compréhension des concepts réseau.
  • Intérêt pour les sujets réseau bas niveau et la performance.
  • Compétences solides en Python et/ou Go.
  • Expérience sur des environnements virtualisés et cloud (EC2 ou équivalent, VMware ou équivalent).
  • Expérience de travail dans un cadre Scrum / Agile, avec BDD / Gherkin pour les tests et spécifications.
  • Capacité à monter en compétence sur des sujets techniques pointus.
  • Autonomie, rigueur et esprit d’équipe.

Atouts Appréciés

  • Première exposition à XDP / eBPF (utilisation, lecture de code, outillage).
  • Connaissances en sécurité réseau ou inspection de trafic.
  • Expérience sur des systèmes distribués ou à fortes contraintes de performance.
  • Compréhension des interactions kernel / user space.
  • Connaissance de Rust pour le développement bas niveau ou performant.
  • Contribution à des projets open source.

Pourquoi Nous Rejoindre

  • Poste orienté développement système et réseau, sans périmètre DevOps ou SRE.
  • Possibilité de monter progressivement sur des sujets avancés comme XDP ou Rust.
  • Travail dans un cadre Scrum / Agile avec BDD / Gherkin.
  • Utilisation quotidienne de GenAI pour accélérer le développement, l’intégration et la documentation.
  • Projets techniques concrets, proches de l’OS.
  • Équipe experte, collaborative et orientée produit.

Déroulement des Entretiens

  • 1er entretien avec l’équipe des Ressources Humaines en visio.
  • 2ème entretien avec l’équipe technique en visio.
  • 3ème entretien avec la direction dans nos locaux.

Qui Sont-ils?

Leader dans la détection des cybermenaces, Gatewatcher protège les réseaux critiques des entreprises et des institutions publiques à travers le monde. Leurs solutions de NDR et de CTI analysent les vulnérabilités, détectent les intrusions et répondent rapidement à toutes les techniques d’attaque. Grâce à l’association de l’IA à des techniques d’analyse dynamiques, Gatewatcher offre une vision à 360° et en temps réel des cybermenaces sur l’ensemble du réseau, dans le cloud et on premise.

Key skills/competency

  • Linux system development
  • Network programming
  • Python
  • Go
  • XDP/eBPF
  • Virtualization
  • Cloud computing (AWS EC2, Azure, VMware)
  • Agile/Scrum
  • BDD/Gherkin
  • Cybersecurity

Tags:

Linux System Engineer
System development
Network development
Linux OS
Python programming
Go programming
XDP/eBPF
Agile/Scrum
BDD/Gherkin
Virtualization
Cloud platforms
Systemd
TCP/IP
XDP
eBPF
Python
Go
AWS EC2
Azure
VMware
Git

Share Job:

How to Get Hired at GATEWATCHER

  • Research GATEWATCHER's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your resume to highlight experience in Linux system development, networking, Python/Go, and Agile methodologies, using keywords from the job description.
  • Showcase technical prowess: Prepare to discuss your deep Linux OS knowledge, network troubleshooting skills, and any experience with XDP/eBPF or distributed systems during technical interviews.
  • Emphasize problem-solving: Be ready to provide specific examples of how you've designed, developed, and maintained system-level software, especially those related to performance or security.
  • Understand Agile & BDD: Demonstrate your familiarity with Scrum/Agile practices and Behavior Driven Development (BDD) using Gherkin, as these are key to GATEWATCHER's development process.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background