La durabilité, c’est l’affaire
Qui sommes-nous :
Le spécialiste des logiciels de durabilité, AMCS, a son siège social en Irlande et des bureaux en Europe, aux États-Unis et en Australasie. Avec plus de 1 300 employés hautement qualifiés dans 22 pays, nous sommes spécialisés dans la fourniture de solutions technologiques pour faciliter un avenir neutre en carbone.
Ce que nous faisons :
Nos solutions SaaS innovantes augmentent l’efficacité et stimulent la durabilité dans les industries gourmandes en ressources. Plus de 5 000 clients dans 23 pays bénéficient déjà de notre logiciel Performance Sustainability, ce qui nous permet de fournir des solutions pratiques pour améliorer la rentabilité et la résilience environnementale dans le monde entier.
Nos collaborateurs
AMCS offre aux membres de l’équipe plus qu’un simple emploi, mais l’occasion de tracer une carrière au sein d’une entreprise qui grandit, évolue et définit de nouvelles méthodes de travail qui ont un impact positif sur le monde qui nous entoure. AMCS a été créée en Irlande et conserve ses racines locales et sa mentalité de « start-up » avec une culture de connexion. Nos clients, nos collègues et notre communauté qui crée un environnement de travail qui favorise l’ouverture, la collaboration et la créativité.
Description d’emploi:
Nous sommes à la recherche d’un(e) TechLead DevOps/SRE hautement qualifié et motivé(e) pour rejoindre notre équipe d’ingénierie dynamique. Le candidat idéal aura une compréhension approfondie des technologies cloud, une solide expérience technique et une passion pour la promotion de l’excellence opérationnelle. En tant que Tech Lead, vous encadrerez et guiderez non seulement nos ingénieurs DevOps, mais vous participerez également à des forums architecturaux et décisionnels clés concernant notre infrastructure et nos processus de développement d’applications, en veillant à ce que l’accent soit toujours mis sur la fiabilité de nos systèmes et centré sur une expérience client positive. Vous collaborerez avec des équipes interfonctionnelles pour assurer la fiabilité, l’évolutivité et la sécurité de nos systèmes et infrastructures.
Principales responsabilités :
Expertise des technologies cloud : Posséder une compréhension approfondie des plateformes cloud (par exemple, Azure, AWS, GCP) pour concevoir, mettre en œuvre et gérer l’infrastructure cloud.
Supervision architecturale : Participer aux processus de conception architecturale et de prise de décision, en veillant à ce que les choix de conception s’alignent sur les objectifs et les meilleures pratiques de l’organisation.
Leadership des problèmes techniques : Diriger l’enquête et la résolution de problèmes d’infrastructure complexes dans notre environnement cloud, en agissant comme liaison entre le développement de produits et les opérations. Favorisez une culture d’appropriation au sein des équipes de développement tout en les guidant dans l’identification et la résolution des problèmes de performance ou de fiabilité. Assurez-vous que les problèmes sont mis en évidence et discutés de manière transparente, favorisant ainsi l’amélioration continue et l’apprentissage entre les équipes.
Technologies de conteneurisation : Utilisez des technologies de conteneurisation telles que Docker et Kubernetes pour faciliter le déploiement et la mise à l’échelle des applications.
Collaboration d’équipe sur les indicateurs de service : Travailler en étroite collaboration avec les équipes de développement, d’assurance qualité et commerciales pour définir des indicateurs de niveau de service (SLI), des objectifs de niveau de service (SLO) et des accords de niveau de service (SLA) qui s’alignent sur les objectifs commerciaux et les attentes des clients.
Surveillance et journalisation : Mettre en œuvre et gérer des outils de surveillance et de journalisation (par exemple, Prometheus, Grafana, Mimir, Loki, Tempo et OpenTelemetry) pour garantir l’état et la performance du système.
Outils d’automatisation : Utilisez des frameworks d’automatisation (par exemple, Ansible, Terraform) pour rationaliser la gestion de la configuration et les processus de déploiement.
Mentorat et orientation : Encadrer et guider les ingénieurs DevOps et les autres membres de l’équipe, en favorisant une culture d’apprentissage et de développement professionnel.
Collaboration interfonctionnelle : Collaborez efficacement avec les équipes de développement, d’assurance qualité et d’exploitation pour garantir des versions logicielles transparentes et améliorer les flux de travail opérationnels.
Communication efficace : Communiquer des informations techniques de manière claire et efficace à des publics techniques et non techniques.
Fiabilité et sécurité du système : Assurez la fiabilité, l’évolutivité et la sécurité des systèmes et de l’infrastructure en mettant en œuvre les meilleures pratiques et les normes de l’industrie.
Optimisation des performances : Identifiez et traitez les goulets d’étranglement en matière de performances, en fournissant des solutions pour améliorer l’efficacité du système.
Solutions de surveillance et d’alerte : Mettez en œuvre des solutions de surveillance et d’alerte robustes pour détecter et traiter de manière proactive les anomalies du système.
Qualifications:
Éducation: Baccalauréat en informatique, en génie ou dans un domaine connexe (ou expérience équivalente).
Expérience : 5+ ans d’expérience en DevOps, en ingénierie de la fiabilité des sites (SRE) ou dans des domaines connexes, dont au moins 2 ans dans un rôle de leadership ou de mentorat.
Technologies du cloud : Compréhension approfondie des fournisseurs de cloud (Azure, AWS, GCP) et expérience pratique de l’architecture cloud.
Conception architecturale : Expérience avérée dans la supervision architecturale, avec une forte capacité à prendre des décisions éclairées qui stimulent les performances et l’évolutivité du système.
Conteneurisation: Expérience avérée des plateformes d’orchestration de conteneurs, en particulier Kubernetes.
Script: Maîtrise des langages de script tels que PowerShell et Bash.
Surveillance et journalisation : Connaissance des outils de surveillance et de journalisation tels que Prometheus, Grafana et la pile Grafana.
Outils d’automatisation : Expérience avec des outils d’automatisation tels qu’Ansible, Terraform ou Chef.
Compétences générales : De solides qualités de leadership, d’excellentes compétences en communication et un état d’esprit collaboratif.
Qualifications souhaitées :
Expérience des pipelines CI/CD et des outils pertinents (Jenkins, GitLab CI, CircleCI, etc.).
Une certification Kubernetes (CKA, CKAD) et/ou des certifications cloud (Azure, AWS, GCP) sont hautement souhaitables.
Connaissance des meilleures pratiques de sécurité et des normes de conformité dans les environnements cloud.
Familiarité avec les méthodologies Agile et les outils de gestion de projet.