Alarm.com

Ingénieur DevOps

PythonAWSDockerKubernetesC#GoTerraform
Traduction automatique. Consultez l’original.

POURQUOI TRAVAILLER POUR ALARM.COM alarm.com ?

Ingénieur DevOps

L'Ingénieur DevOps est responsable de la conception, du développement et de la gestion du cycle de vie des solutions d'automatisation et d'intégration pour l'infrastructure cloud et les plateformes d'applications d'Alarm.com. Cet individu dirigera la mise en œuvre et l'exploitation de solutions d'intégration continue, de déploiement automatisé et d'infrastructure en tant que code qui soutiennent la livraison des applications de sécurité et d'automatisation résidentielle d'Alarm.com.

Ce rôle implique une collaboration étroite avec les équipes d'ingénierie logicielle, d'ingénierie qualité, d'opérations cloud, de sécurité et de gestion des versions pour intégrer et supporter les applications tout au long du cycle de développement logiciel. Le poste combine l'ingénierie pratique avec la responsabilité opérationnelle pour assurer la disponibilité, la performance, la scalabilité et la fiabilité des plateformes et applications cloud d'Alarm.com.

  1. Collaborez avec des personnes exceptionnelles : Nous n'embauchons que les meilleurs. Nos standards sont élevés et nos employés aiment travailler aux côtés d'autres personnes performantes.
  1. Ayez un impact immédiat : Les nouveaux employés peuvent s'attendre à se voir confier de réelles responsabilités pour mettre de nouvelles technologies sur le marché. Vous êtes habilité à performer dès votre intégration dans l'équipe Alarm.com alarm.com !
  1. Acquérir une expérience complète : Alarm.com alarm.com offre un environnement diversifié et dynamique où vous aurez la chance de travailler directement avec des cadres et de développer une expertise dans plusieurs domaines de l'entreprise.
  1. Communauté et camaraderie : L'une de nos valeurs fondamentales est de 'Garder le plaisir', ce qui pour nous signifie favoriser un fort sentiment de communauté. Notre culture est basée sur la collaboration et la connexion, où nous célébrons nos succès et croyons qu'un environnement positif et engageant est essentiel pour faire notre meilleur travail.
  1. Alarm.com alarm.com valorise le travail d'équipe et la collaboration en personne. Nos employés travaillent au bureau 4 jours par semaine.

Responsabilités

Les principales responsabilités du poste incluent :

  1. Collaborer avec l'ingénierie logicielle pour architecturer et concevoir des solutions d'infrastructure — dans le cloud ou sur site — pour les applications et fonctionnalités nouvelles et existantes.
  1. Concevoir et développer des outils et des frameworks qui permettent l'intégration continue et la gestion automatisée de l'infrastructure sur toutes les couches de la pile cloud, y compris les serveurs, le stockage, le réseau, les systèmes d'exploitation, l'infrastructure de gestion, les applications, la surveillance et l'alerte.
  1. Mettre en œuvre et maintenir des solutions d'infrastructure en tant que code en utilisant Terraform, Ansible/AWX et Puppet pour provisionner et gérer l'infrastructure Azure et sur site — y compris les machines virtuelles, les services d'applications, le bus de services, les comptes de stockage, le réseau (NSG, équilibreurs de charge), Key Vault, ACR et les clusters Kubernetes — à grande échelle.
  1. Gérer le processus d'intégration de l'observabilité pour les nouvelles applications — en mettant en œuvre la collecte de métriques via Telegraf, OpenTelemetry ou des sources cloud natives, en acheminant les métriques via Prometheus vers Grafana, et en gérant les intégrations d'alerte Grafana et PagerDuty via Terraform.
  1. Participer aux rotations d'astreinte et à la réponse aux incidents pour maintenir la stabilité et la performance des services de production.
  1. Développer une compréhension approfondie de l'architecture et des caractéristiques opérationnelles de la plateforme cloud Alarm.com et mettre en œuvre des solutions qui améliorent la fiabilité, la performance et la prévisibilité du système.
  1. Évaluer, architecturer et mettre en œuvre des solutions d'infrastructure et migrer les charges de travail sur site vers des environnements hyperscale, y compris AWS et Azure.
  1. Dépanner les problèmes d'infrastructure et d'application dans les environnements de développement, de staging et de production.
  1. Collaborer avec les équipes d'ingénierie cloud, d'ingénierie logicielle et d'ingénierie qualité pour améliorer l'efficacité opérationnelle et l'observabilité du système.
  1. Développer et maintenir des runbooks opérationnels et de la documentation pour soutenir la santé et la stabilité de la plateforme.
  1. Supporter les déploiements d'applications et les améliorations tout au long du cycle de développement logiciel.
  1. Permettre l'automatisation et les améliorations opérationnelles en utilisant des langages de script et des outils DevOps modernes.
  1. Autres tâches assignées.

Exigences

  1. Diplôme de Bachelor en informatique, ingénierie ou un domaine technique connexe préféré.
  1. Minimum 3 années d'expérience en ingénierie DevOps ou en infrastructure cloud.
  1. Expérience pratique des technologies cloud et de virtualisation, y compris VMware, AWS et Azure.
  1. Connaissance pratique des systèmes d'exploitation Windows et Linux dans des environnements d'entreprise.
  1. Expérience avec les outils de gestion de configuration et d'infrastructure en tant que code tels que Terraform, Ansible/AWX et Puppet.
  1. Expérience avec des langages de script ou de programmation tels que Bash, Python, Go, C# et PowerShell.
  1. Expérience dans le support des processus opérationnels, y compris l'escalade multi-niveaux et les procédures d'astreinte.
  1. Expérience avec les pipelines CI/CD et les outils DevOps incluant GitHub Actions, Octopus Deploy, les outils Atlassian, Git et ArgoCD.
  1. Familiarité avec les solutions de surveillance des serveurs et de performance des applications telles que Telegraf, Prometheus, Grafana, PagerDuty, OpenTelemetry, New Relic, Dynatrace et AppDynamics.
  1. Familiarité avec les technologies de gestion des secrets et des artefacts, y compris Vault et Artifactory.
  1. Familiarité avec les technologies de conteneurisation et d'orchestration telles que Docker, Kubernetes (K8s), Azure Kubernetes Service (AKS) et Rancher.
  1. Capacité à travailler de manière autonome et en collaboration au sein d'une équipe.
  1. Solides compétences en résolution de problèmes et approche autonome pour enquêter et résoudre les problèmes techniques.
  1. Veuillez noter que le parrainage de nouveaux candidats pour l'autorisation d'emploi, ou tout autre soutien lié à l'immigration, n'est pas disponible pour ce poste pour le moment.

Qualifications préférées

  1. Expérience dans le support d'environnements SaaS hautement disponibles avec des exigences de disponibilité de 99.999%.
  1. Expérience dans l'exploitation d'infrastructures cloud à grande échelle supportant des applications distribuées.

Veuillez noter que le parrainage de nouveaux candidats pour l'autorisation d'emploi, ou tout autre soutien lié à l'immigration, n'est pas disponible pour ce poste pour le moment.

Alarm.com alarm.com est un employeur souscrivant au principe de l'égalité d'accès à l'emploi

Dans le cadre de votre candidature, nous collectons des informations qui vous identifient, vous concernent raisonnablement ou vous décrivent ("Informations personnelles"). Les catégories d'Informations personnelles que nous pouvons collecter comprennent votre nom, votre numéro d'identification délivré par le gouvernement, votre adresse e-mail, votre adresse postale, d'autres informations de contact, les informations de contact d'urgence, votre historique d'emploi, votre historique d'éducation, votre casier judiciaire et des informations démographiques. Nous collectons et utilisons ces catégories d'Informations personnelles vous concernant à des fins de ressources humaines et de gestion d'entreprise, y compris pour vous identifier et vous évaluer en tant que candidat pour un emploi potentiel ou futur ou des postes futurs, pour la tenue de registres liés au recrutement et à l'embauche, pour effectuer des vérifications de casier judiciaire conformément à la loi, pour effectuer des analyses et pour assurer la conformité avec les exigences légales applicables et les politiques de l'entreprise. En soumettant votre candidature, vous reconnaissez que nous pouvons conserver certaines des données personnelles que vous fournissez dans votre candidature pour nos opérations internes, telles que la gestion de notre système de recrutement et la garantie de notre conformité avec les lois et réglementations du travail, même après que nous ayons pris notre décision d'embauche.

Avis aux agences tierces

Alarm.com alarm.com comprend la valeur des services de recrutement professionnels. Cependant, nous n'acceptons pas les CV de recruteurs ou d'agences de recrutement pour ce poste. Dans le cas où nous recevrions un CV ou une recommandation de candidat pour ce poste d'un recruteur ou d'une agence tierce sans accord préalable signé, nous nous réservons le droit de poursuivre et d'embaucher ces candidats sans aucune obligation financière de votre part. Si vous souhaitez travailler avec Alarm.com alarm.com, veuillez envoyer par e-mail les informations de votre entreprise et votre accord standard à [email protected].

La fourchette de salaire de base pour cette opportunité est indiquée ci-dessous et est déterminée dans une fourchette basée sur des facteurs tels que les qualifications, la localisation et l'expérience. Cela permet des opportunités de croissance et de développement au sein du poste. Le salaire de base offert fait partie d'un package de rémunération globale.

Fourchette de salaire de base

$120,000—$130,000 USD

INFORMATIONS SUR L'ENTREPRISE

Alarm.com alarm.com est la plateforme leader pour les propriétés intelligemment connectées. Des millions de propriétaires et d'entreprises font confiance à la technologie Alarm.com alarm.com's] pour sécuriser, surveiller et gérer leurs environnements depuis n'importe où. Notre suite complète de solutions — y compris la sécurité, la vidéosurveillance, le contrôle d'accès, la détection d'attaques actives, l'automatisation intelligente, la gestion de l'énergie et le bien-être — est fournie exclusivement par un réseau de confiance de milliers de fournisseurs de services professionnels et d'intégrateurs commerciaux en Amérique du Nord et dans le monde. L'action ordinaire Alarm.com alarm.com's] est cotée au Nasdaq sous le symbole ALRM. Alarm.com alarm.com offre une sécurité sérieuse aux personnes sérieuses.

Pour plus d'informations, veuillez visiter alarm.com alarm.com.

AVANTAGES DE L'ENTREPRISE

Notre ensemble de récompenses totales est conçu pour vous soutenir de manière holistique — dans votre santé, vos finances et votre vie en dehors du travail. L'ensemble comprend des plans médicaux avec des subventions de l'entreprise, un compte d'épargne santé (HSA) avec une contribution de l'entreprise et un 401(k) avec une contrepartie de l'employeur. Nous encourageons un bon équilibre entre vie professionnelle et vie privée avec des vacances payées qui augmentent avec l'ancienneté, des jours fériés payés, du temps pour le bien-être et des congés payés pour les mères et les parents. Pour compléter l'ensemble, nous fournissons également une assurance invalidité et une assurance vie payées par l'entreprise, le tout dans un environnement de travail collaboratif et décontracté.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter