
Développeur(euse) logiciel / Software Developer - Cloud Operator (SC Saas)
- Montreal, QC
- Permanent
- Full-time
- Gestion des informations système.
- Surveillance de la santé des systèmes (télémétrie, détection d’anomalies, suivi de la capacité).
- Mise en service initiale rapide et efficace des systèmes.
- Déploiements progressifs des mises à jour système, avec possibilités de retours automatiques ou manuels.
- Notifications par e-mail aux clients.
- Mécanismes d’accès sécurisé et traçable aux systèmes de Security Center.
- Système de gestion des journaux et traces à distance.
- Divers outils personnalisés.
- Collaborer avec les équipes des opérations, du support et de l’ingénierie pour comprendre leurs besoins et leur fournir des solutions facilitant leur travail au quotidien.
- Concevoir, développer, tester, livrer et maintenir des outils, services et infrastructures utilisés pour gérer, exploiter et dépanner les systèmes hébergés.
- Définir, gérer et maintenir un processus de mise à jour évolutif couvrant divers scénarios (mises à jour majeures, mineures, correctifs, mises à jour de plugins).
- Fournir des tableaux de bord adaptés aux différents scénarios d’usage (santé des systèmes, état, versions, etc.).
- Surveiller et réagir aux alertes système afin de résoudre rapidement les problèmes.
- Participer au processus de garde (on-call) selon les besoins et le calendrier établi.
- 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)
- Baccalauréat en génie logiciel, informatique, ou équivalent.
- Minimum 3 ans d’expérience dans le développement logiciel en environnement cloud.
- Motivation à travailler dans un environnement dynamique, relever de nouveaux défis, accomplir des tâches variées et utiliser les dernières technologies et meilleures pratiques.
- Solides compétences en analyse et en résolution de problèmes.
- Une expérience avec le développement sur Genetec Security Center constitue un atout.
- Programmation orientée objet (C# et framework .NET).
- Connaissance de PowerShell.
- Architectures microservices et distribuées.
- Conteneurisation et moteurs d’orchestration (Docker, Kubernetes).
- Plateformes cloud telles que Azure ou équivalentes (AWS, Google Cloud, etc.).
- Régime de rémunération attrayant
- Programme de remboursement des frais de formation
- Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)
- Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
- Café gratuit à volonté
- Espace de stationnement gratuit pour tous les employés
- Centre d’entraînement sur place
- System information management.
- System health monitoring (telemetry, anomaly detection, capacity monitoring).
- Fast and efficient initial system commissioning.
- Progressive system upgrade rollouts, automated and manual rollbacks.
- Customer e-mail notifications.
- Providing mechanisms for secure & traceable access to Security Center systems.
- Remote logs & traces management system.
- Various tailored tools.
- Work with the operations, support and engineering teams to capture their needs and provide them with solutions to facilitate their day-to-day work.
- Design, develop, test, deliver and support tools, services and infrastructure used to manage, operate and troubleshoot the hosted systems.
- Define, manage and maintain a scalable update process that addresses various scenarios such as major updates, minor updates, hotfixes, plugin updates.
- Provide dashboards for various stakeholder usage scenarios (system health, state, versions, etc…).
- Monitor and react to system alerts ensuring timely issue resolution.
- Participate in the on-call process as needed and according to the established schedule.
- Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
- Bachelor’s degree is software engineering, computer science, computer engineering or equivalent.
- Minimum of 3 years of experience in a cloud software development role
- Motivation to work in a fast-paced environment, take on new challenges, perform diverse tasks, and use the latest technologies and best practices
- Strong analytical and problem-solving skills
- Experience with development of Genetec Security Center is an asset.
- Object-oriented programming (C# and .NET framework)
- Knowledge of PowerShell
- Microservices and distributed architectures
- Containerization and orchestration engines (Docker, Kubernetes)
- Cloud platforms such as Azure or equivalent (AWS, Google Cloud, etc.)
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
We are sorry but this recruiter does not accept applications from abroad.