Posté le ١٨ أغسطس ٢٠٢٦








AYRADE recrute un(e) Ingénieur Build & Packaging pour piloter et industrialiser la chaîne de production logicielle : packaging Debian, dépôts, builds, création d’images, signature et mise à jour.
Missions principales
Mission N°01 : Posséder l'archive de paquets : infrastructure de dépôts (aptly, reprepro ou OBS), suites et pockets, promotion unstable → testing → stable, mise en miroir
Mission N°02 : Posséder la fabrication d'images : ISO, QCOW2, raw, OVA et images d'appliance produites sans intervention à partir d'une copie propre du dépôt
Mission N°03 : Posséder les builds reproductibles et la chaîne d'approvisionnement : génération de SBOM, attestation de provenance, isolation de build, figement des dépendances
Mission N°04 : Posséder l'infrastructure de signature et la gestion des clés : clés de dépôt, clés Secure Boot, opérations adossées à un HSM, procédures de rotation et de révocation
Mission N°05 : Packager les logiciels tiers et internes pour Debian et maintenir la file de correctifs vis-à-vis de l'amont, en multi-architecture (amd64 puis arm64)
Mission N°06 : Publier et exploiter le serveur de mise à jour, en maîtrisant les mises à jour différentielles et le coût de bande passante
👤 Profil recherché :
Bac+5 en Informatique, Génie logiciel ou équivalent.
4 à 7 ans d’expérience en packaging Debian, gestion de dépôts et industrialisation des chaînes de build.
\
Compétences requises pour le poste :
Packaging Debian approfondi : debhelper, quilt/gbp, sbuild/pbuilder, lintian, backports, versionnement et epochs
Gestion de dépôts à l'échelle (aptly, reprepro ou OBS) et internals d'APT
Systèmes de build et intégration continue à grande échelle (GitLab CI, Jenkins ou équivalent) — avoir construit une chaîne, pas seulement l'avoir utilisée
GPG en pratique : hiérarchies de clés, sous-clés, jetons matériels, politique de signature
Shell et Python confirmés ; Makefiles lisibles et maintenables
Builds reproductibles, SBOM, attestation de provenance et sécurité de la chaîne d'approvisionnement
💡 Qualités recherchées : \n Rigueur, méthode, autonomie, goût de l’automatisation, forte sensibilité à la sécurité et à la traçabilité, ainsi qu’un excellent sens des responsabilités.