Job Specifications
Aperçu du poste :
Vous souhaitez améliorer directement la manière dont des centaines de développeurs créent, déploient et exploitent des logiciels dans des environnements cloud, sur site et hybrides ? Rejoignez-nous pour créer une plateforme unifiée qui élimine la complexité et permet aux équipes produit de se concentrer sur la création de valeur.
Nous recherchons un ingénieur de plateforme passionné par Kubernetes, l'automatisation, l'observabilité, l'expérience développeur et les défis liés au déploiement hybride.
L'équipe d'ingénierie de plateforme possède les compétences clés qui permettent aux équipes produits de Genetec de créer, fournir et exploiter des logiciels partout, du cloud aux environnements clients.
Votre journée en un coup d'oeil :
En fonction de vos compétences techniques et de vos centres d'intérêt, vous contribuerez à l'une ou plusieurs des missions suivantes :
Hébergement hybride et mise en réseau
Permettre aux développeurs d'exécuter des conteneurs de manière cohérente sur le cloud et les appareils sur site
Créer, gérer et mettre à niveau notre parc de clusters Kubernetes
Fournir un réseau sécurisé et fiable pour tous les modes de déploiement
Automatisation des versions
Permettre aux développeurs de créer une seule fois et de déployer partout
Fournir des pipelines CI/CD rapides et fiables avec un déploiement progressif et des retours en arrière rapides.
Prendre en charge les déploiements en anneau et la livraison sur site en toute confiance.
Observabilité et fiabilité
Fournir des bibliothèques et des modèles standard pour simplifier l'instrumentation des applications.
Centraliser l'ingestion des données télémétriques en trouvant le bon équilibre entre coût et performances.
Permettre aux équipes produit de diagnostiquer rapidement les problèmes grâce à des tableaux de bord et des informations pertinents.
Abstraire l'infrastructure
Supprimer les dépendances spécifiques au cloud pour améliorer la portabilité et simplifier les opérations
Automatiser l'approvisionnement pour des environnements rapides et reproductibles
Offrir des composants d'infrastructure sécurisés, conformes et réutilisables
Expérience développeur et libre-service
Réduire en permanence la charge cognitive et les frictions pour les développeurs utilisant la plateforme
Construire et faire évoluer le portail interne des développeurs (IDP) de Genetec
Collaborer étroitement avec d'autres équipes pour assurer une intégration transparente de la plateforme
Ce qui fait de vous un excellent candidat :
Baccalauréat en informatique ou expérience équivalente
Expérience préalable dans l'ingénierie de plateformes, le DevOps, le SRE ou un poste similaire
Capacité à s'épanouir dans un environnement en constante évolution avec des priorités changeantes
Solides compétences en matière de collaboration, capable de travailler en étroite collaboration avec des ingénieurs hautement expérimentés
Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
Votre expertise technique :
Nous recherchons des ingénieurs possédant de solides connaissances fondamentales et une passion pour l'ingénierie de plateformes. Vous n'avez pas besoin de posséder toutes les compétences énumérées ci-dessous. Une expérience dans l'un de ces domaines vous aidera à réussir et à définir la mission à laquelle vous contribuerez :
Exploitation de Kubernetes et de plateformes basées sur des conteneurs dans des environnements cloud ou sur site
Création de services backend fiables et d'automatisation dans des langages tels que Go ou C#
Compréhension des principes fondamentaux des réseaux, y compris la communication sécurisée de service à service
Utilisation des principes GitOps et des pipelines CI/CD pour la livraison automatisée
Mise en œuvre de pratiques d'observabilité, y compris les métriques, les journaux et les traces avec OpenTelemetry
Gestion de l'infrastructure cloud et des réseaux hybrides (Azure, AWS, centres de données privés)
Conception d'outils internes et d'interfaces utilisateur intuitives à l'aide de React pour améliorer la productivité des développeurs
Travail avec des concepts de systèmes distribués, notamment la résilience, la mise à l'échelle et le maillage de services
Application des meilleures pratiques en matière de sécurité pour les composants de la plateforme et les workflows de développement
Définition et application de normes, d'abstractions réutilisables et de chemins tracés pour les développeurs
Un atout si vous avez :
Contrôleurs GitOps et automatisation (Flux, Argo CD)
Fédération sécurisée des identités et des charges de travail (SPIFFE/SPIRE, OIDC, mTLS)
Maillage de services ou pile réseau moderne (Cilium, Envoy Gateway, Istio)
Plateformes d'observabilité et pipelines de télémétrie (Prometheus, Grafana, Tempo, Loki)
Expérience des modèles de livraison hybrides, y compris les appareils sur site ou les déploiements en périphérie
Out
About the Company
Leading technology provider of business intelligence, unified physical security, public safety, and operations. Genetec develops open-platform software, hardware, and cloud-based services for the physical security and public safety industry. Its flagship product, Security Center, unifies IP-based video surveillance, access control, and automatic license plate recognition (ALPR) into one platform. A global innovator since 1997, Genetec is headquartered in Montreal, Canada, and serves enterprise and government organizations vi...
Know more