Launch Legends
Adyen
Ingénieur Senior CI/CD
INGÉNIEUR SENIOR CI/CD
C'EST ADYEN
Adyen propose des solutions de paiement, de données et des produits financiers en une seule plateforme pour des clients tels que Meta, Uber, H&M et Microsoft, ce qui en fait la plateforme de technologie financière de choix. Chez Adyen, tout ce que nous faisons est conçu pour l'ambition.
Pour nos équipes, nous créons un environnement offrant des opportunités de réussite à nos collaborateurs, soutenu par une culture et un accompagnement qui leur permettent de véritablement maîtriser leur carrière. Nous sommes des individus motivés qui relèvent des défis techniques uniques à grande échelle et les résolvent en équipe. Ensemble, nous proposons des solutions innovantes et éthiques qui aident les entreprises à réaliser leurs ambitions plus rapidement.
Adyen recherche un Développeur Infrastructure pour l'équipe In-Person-Payments Tooling à Chicago. Ce rôle se concentre sur l'ingénierie CI/CD, garantissant des processus de développement et de déploiement de logiciels fluides et efficaces, avec un domaine clé étant le développement Android / iOS. Vous jouerez un rôle essentiel dans la création et la maintenance des systèmes CI/CD et le développement d'outils d'infrastructure, agissant essentiellement comme la "colle" qui relie le code et l'infrastructure.
Le poste implique de travailler sur la CI/CD pour le développement d'applications Android et iOS. La fonction principale est de développer des outils et des applications pour gérer et interagir avec le cycle de vie du développement logiciel (SDLC) afin d'offrir une expérience SDLC améliorée à l'organisation. Ce travail implique une collaboration étroite avec les développeurs, ainsi qu'avec les équipes qui construisent notre infrastructure sur site, y compris les clusters Kubernetes, la pile Hashicorp et notre cloud privé. Vous serez essentiel pour garantir que nos processus de développement et de déploiement de logiciels sont fluides et efficaces en créant et en maintenant des systèmes CI/CD et en développant des outils d'infrastructure.
CE QUE VOUS FEREZ
- Concevoir et implémenter des pipelines CI/CD pour les applications Android et iOS en utilisant des outils tels que GitLab CI, Gradle, KMP, Develocity et le plugin natif Android.
- Automatiser les processus de build pour plusieurs variantes de build, saveurs et configurations
- Configurer la mise en cache et l'optimisation des builds pour réduire les temps de compilation
- Configurer les contrôles de qualité du code, l'analyse statique et l'analyse de sécurité
- Configurer des émulateurs et des fermes d'appareils pour les tests automatisés
- Intégrer la surveillance et les alertes pour la santé des outils
- Mettre en place des frameworks de tests automatisés, y compris les tests unitaires, les tests d'intégration et les tests d'interface utilisateur
QUI VOUS ÊTES
Vous êtes un ingénieur DevOps ou Infrastructure passionné par le développement mobile. Vous aimez comprendre "comment les choses fonctionnent" en coulisses et êtes désireux de combler le fossé entre l'écriture du code et son déploiement. Vous ne voulez pas seulement créer des applications ; vous voulez construire les moteurs qui les alimentent.
- 5+ années d'expérience en ingénierie DevOps ou Infrastructure.
- Résolution de problèmes analytique : Vous avez une approche logique du dépannage et n'avez pas peur de plonger dans les journaux de build pour trouver la cause racine d'un échec.
- Enthousiaste du mobile : Vous avez une compréhension fondamentale de Android (Gradle/Kotlin) ou de iOS (Xcode/Swift) et êtes impatient de devenir un expert dans les deux.
- État d'esprit d'automatisation : Vous trouvez les tâches manuelles et répétitives frustrantes et avez une envie naturelle de les automatiser à l'aide de Python, Bash ou Kotlin Script.
- Autonome mais collaboratif : Vous êtes à l'aise pour travailler de manière indépendante sur des tâches complexes, tout en restant synchronisé avec une équipe d'autres ingénieurs dévoués.
- Axé sur la qualité : Vous comprenez qu'un bon pipeline CI/CD est la première ligne de défense pour la qualité et la stabilité du code.
Éligibilité au travail
Vous devez être autorisé à travailler aux États-Unis sans avoir besoin d'un nouveau parrainage de visa. L'entreprise peut soutenir les transferts de visa mais ne parrainera pas les individus pour les demandes de visa H-1B CAP.
ATOUTS
- Administration avancée de Linux et des systèmes : Maîtrise du dépannage sous Linux (compréhension des inodes, de la gestion des processus et de l'allocation des ressources).
- Infrastructure as Code (IaC) : Familiarité avec des outils tels que Terraform ou Puppet.
- Outils CI alternatifs : Bien que Gitlab CI soit préféré, l'expérience avec Jenkins, GitHub Actions ou Bitrise est très appréciée.
- Tests et surveillance avancés : Expérience dans la configuration de fermes d'appareils/émulateurs pour les tests automatisés et l'intégration de la surveillance/des alertes pour la santé des outils.
- Outils Android spécifiques : Familiarité avec KMP (Kotlin Multiplatform), Develocity et des outils de test spécialisés tels que Screenshot testing ou Detekt.
- Écosystème iOS : Familiarité avec Xcode CLI (xcodebuild).
Rémunération totale et avantages
La fourchette de salaire annuel de base pour ce poste est de 180,000 $ à 243,000 $. La rémunération est basée sur des facteurs tels que les qualifications, l'expérience et la localisation. Le package de rémunération totale comprend des actions (RSU), un plan 401(k), une assurance santé, dentaire, vision et plus encore.
Attentes en matière de présence au bureau
Ce poste est basé dans nos bureaux de Chicago. Nous sommes une entreprise privilégiant le bureau et nous attendons des employés qu'ils travaillent au bureau au moins 3 jours par semaine en moyenne. Cette approche permet de trouver un équilibre entre le regroupement des personnes pour la collaboration en personne et l'apprentissage mutuel, tout en soutenant la flexibilité.
Diversité, Équité et Inclusion chez Adyen
Nous recherchons activement différentes perspectives pour affiner nos idées. Notre culture unique est le produit de nos divers horizons et expériences. Peu importe qui vous êtes ou d'où vous venez, vous êtes le bienvenu pour être vous-même chez Adyen.
Si vous avez besoin d'aménagements ou de soutien pendant le processus de recrutement pour donner le meilleur de vous-même, vous aurez l'occasion de le faire savoir à notre équipe dans votre candidature. Nous encourageons les personnes de tous horizons et capacités à postuler.
Quelle est la prochaine étape ?
Assurer une expérience candidat fluide et agréable est essentiel pour nous. Nous visons à vous répondre concernant votre candidature dans un délai de 5 jours ouvrables. Notre processus d'entretien careers.adyen.com/faqs prend généralement environ 4 semaines, mais peut fluctuer en fonction du poste. Si vous avez des contraintes de temps spécifiques, veuillez en discuter avec votre recruteur, et nous ferons de notre mieux pour les accommoder dans la mesure du possible.
Déclaration EEO
Adyen est un employeur garantissant l'égalité des chances. Nous ne faisons aucune discrimination fondée sur la race, la couleur, l'ethnicité, l'ascendance, l'origine nationale, la religion, le sexe, le genre, l'identité de genre, l'expression de genre, l'orientation sexuelle, l'âge, le handicap, le statut d'ancien combattant, les informations génétiques, l'état civil ou tout autre statut légalement protégé. Toutes vos informations seront gardées confidentielles conformément aux directives EEO.
