SanMar- External
Airlock Digital
Ingénieur DevOps Principal
Notre engagement
Lieu : San Francisco, Denver, Boston, Télétravail
Nous croyons au soutien de nos membres d'équipe, tant sur le plan personnel que professionnel. Nommés l'un des meilleurs lieux de travail aux États-Unis en 2024 et 2025, nous valorisons la flexibilité, la confiance et un environnement de travail qui permet à notre équipe de donner le meilleur d'elle-même.
Nous évaluerons les candidatures au fur et à mesure de leur réception, nous vous encourageons donc à nous envoyer votre CV dès que possible. Toutes les offres d'emploi officielles de notre entreprise sont transmises directement par notre équipe de recrutement et seront envoyées via un document BambooHR officiel pour votre examen et signature. Veuillez noter que nous ne demandons aucune information personnelle lors du processus d'offre d'emploi, telle que des détails financiers ou des numéros de sécurité sociale. Dès l'acceptation de toute offre, nous demanderons ces informations dans le cadre du processus d'intégration avant ou le premier jour de travail, et seulement après avoir effectué une vérification des antécédents par l'intermédiaire d'un fournisseur tiers autorisé. Si vous recevez une communication demandant des détails personnels en dehors de ces processus, veuillez nous contacter immédiatement pour vérifier l'authenticité de la demande. Votre sécurité est importante pour nous, et nous nous engageons à offrir une expérience d'embauche sûre et transparente. Pas de contact de la part d'agences de recrutement, merci.
Qui sommes-nous ?
À propos de Airlock Digital
Airlock Digital est un leader mondial du contrôle des applications et de l'établissement de listes d'autorisation. Nous cherchons à donner à chaque organisation les moyens d'exécuter uniquement ce en quoi elle a confiance et d'opérer à l'abri des logiciels malveillants et des rançongiciels.
Avec une croissance rapide en Australie, en Amérique du Nord et dans la région EMEA, nous restons attachés à nos valeurs fondamentales : respect, détermination et intégrité. Nous soutenons une base de clients mondiale diversifiée et en pleine expansion. Chez Airlock, nous sommes fiers d'être une équipe de professionnels humbles, collaboratifs et motivés, qui se soutiennent mutuellement et partagent une passion pour la cybersécurité.
Ce que nous recherchons
Nous recherchons un ingénieur DevOps Senior pour améliorer les systèmes qu'utilise Airlock Digital pour construire, tester, sécuriser et publier ses produits SaaS hébergés par les clients et multi-locataires. Vous travaillerez avec l'ensemble de l'ingénierie pour concevoir des flux de livraison fiables, appliquer et améliorer les normes de l'équipe, et aider les équipes produit à livrer des logiciels fiables avec moins d'efforts manuels.
Notre environnement de livraison couvre les services cloud, les produits hébergés par les clients, les logiciels natifs pour terminaux, les paquets Linux, les conteneurs et les installateurs signés. Vous construirez et soutiendrez les systèmes qui testent, sécurisent, promeuvent et publient ces éléments, en travaillant avec l'ingénierie, le produit, l'assurance qualité, la sécurité et le support.
Responsabilités clés
- Assurer la fiabilité et l'amélioration continue des systèmes CI/CD et de publication que vous maintenez pour les services cloud et les logiciels natifs sur Windows, macOS et Linux. Concevoir et mettre en œuvre des flux de travail réutilisables avec les équipes produit, en utilisant des mesures de livraison et un jugement technique pour identifier les risques, éliminer les goulots d'étranglement et améliorer la confiance dans les versions.
- Mettre en œuvre et maintenir les politiques de branches et de demandes de tirage (pull requests), y compris les autorisations, les vérifications de fusion, les approbations et les contrôles de sécurité. Travailler avec les équipes produit pour construire des portes de contrôle fiables pour les tests unitaires, d'intégration, de bout en bout, de packaging, de mise à niveau et de compatibilité de plateforme.
- Améliorer l'observabilité du déploiement, les alertes et la préparation aux versions. Collaborer avec les équipes d'ingénierie pour enquêter sur les échecs de construction, de déploiement et de publication, et utiliser les conclusions des incidents pour améliorer la sécurité et la récupération des versions.
- Mettre en œuvre et améliorer les contrôles de la chaîne d'approvisionnement logicielle avec les équipes d'ingénierie et de sécurité, y compris les contrôles de sécurité automatisés, l'intégrité des artefacts et la promotion auditable des versions. Protéger les identifiants CI et le matériel de signature grâce à un accès au moindre privilège et à des coffres-forts de secrets gérés.
- Moderniser les flux de travail de construction et de publication existants tout en préservant les systèmes d'exploitation, les architectures, les chemins d'installation et le comportement de mise à niveau pris en charge.
- Dépanner les échecs de livraison complexes, examiner les changements d'automatisation et encadrer les ingénieurs sur les pratiques fiables de construction et de publication.
Compétences et qualifications requises
- 7 ans et plus d'expérience professionnelle en ingénierie logicielle ou en DevOps, incluant la responsabilité de systèmes complexes de construction, de test, de déploiement et de publication en production, des contributions à la conception technique et aux normes, ainsi qu'un soutien aux autres ingénieurs.
- Solide expérience dans la construction et l'exploitation de systèmes CI/CD. Cela doit inclure les contrôles de demandes de tirage Git, les politiques de branches, l'intégration de la gestion du changement et les portes de qualité pour plusieurs types de tests automatisés.
- Expérience dans l'écriture, le test et la maintenance de code d'automatisation dans un langage de programmation ou de script, avec une attention particulière à la lisibilité, à la gestion des erreurs et à la revue de code.
- Expérience en production dans la livraison de services cloud, y compris la gestion des secrets, la promotion et le retour en arrière d'environnements, l'observabilité, les alertes et la réponse aux incidents.
- Connaissance pratique de la sécurité de la chaîne d'approvisionnement logicielle, avec une expérience pratique dans des domaines tels que la gestion des vulnérabilités, l'intégrité des artefacts, les identifiants de signature, la provenance ou les contrôles de publication auditables.
- Expérience dans l'automatisation des constructions, du packaging, de la signature ou des publications sur au moins l'un des systèmes suivants : Windows, macOS ou Linux, avec la capacité d'apprendre et de dépanner les flux de travail de livraison sur des plateformes supplémentaires.
Compétences et expérience souhaitées
- Expérience avec le contrôle des applications, la sécurité des terminaux ou tout autre produit critique pour la sécurité où l'intégrité et l'auditabilité des versions sont importantes.
- Expérience dans la livraison et l'exploitation de services en production sur Azure.
- Expérience dans la création d'outils en libre-service pour les développeurs, utilisés par plusieurs équipes produit.
- Un diplôme de licence en informatique, en génie logiciel ou dans un domaine connexe est souhaité mais non requis ; une expérience pratique équivalente est la bienvenue.
Ce que nous offrons
Nous ne pensons pas que l'argent soit tout, mais nous savons qu'il s'agit d'une partie importante de votre décision de postuler à un poste. Les facteurs supplémentaires pris en compte lors de la formulation d'une offre incluent les responsabilités du poste, l'éducation, le lieu, l'expérience, les connaissances, les compétences, les capacités, l'équité interne, l'alignement avec les données du marché ou les lois applicables.
Chez Airlock Digital, nous offrons une large gamme d'avantages à nos membres d'équipe éligibles. Nos programmes d'avantages varient selon le lieu et peuvent inclure : assurance médicale, dentaire et vision – Plan 401K avec abondement de l'entreprise de 4% – Programmes d'assurance vie et invalidité – Congé parental payé – Congés payés et jours fériés payés – Congés pour bénévolat et anniversaire – Allocation de bureau à domicile.
