Développeur DevOps
Depuis sa première transaction en 2005, MAG Energy Solutions contribue activement à l’efficacité énergétique en Amérique du Nord via l’achat et la vente de produits physiques et financiers d’énergie. Chef de file bien établi dans son secteur d’activité, MAG se démarque de la concurrence grâce à son dynamisme et à son haut niveau d'expertise. Nous recherchons des candidats ambitieux, autonomes et passionnés souhaitant poursuivre leur carrière dans un secteur en pleine croissance.
Votre rôle sera centré sur la structuration, la modernisation et la fiabilisation de nos pratiques de livraison logicielle. Vous aurez la responsabilité de mettre en place des pipelines CI/CD robustes, d’implanter des standards DevOps durables et d’accompagner l’équipe de développement dans l’évolution de nos environnements Azure et on-premise.
Nous recherchons un profil autonome, structuré et orienté amélioration continue, capable de transformer des pratiques actuelles en un écosystème DevOps solide, scalable et sécuritaire.
Sous le Gestionnaire du développement logiciel et TI, vous aurez l’opportunité de :
- Concevoir, implanter et maintenir des pipelines CI/CD robustes (principalement GitHub Actions, Azure DevOps au besoin);
- Structurer et standardiser les processus de build, tests automatisés et déploiements pour nos applications .NET/C#;
- Mettre en place des pipelines adaptés à différents environnements applicatifs (incluant Python);
- Concevoir et maintenir des images Docker et structurer une stratégie de conteneurisation progressive de nos applications;
- Participer à la mise en place et à l’évolution d’une approche Infrastructure as Code (Terraform);
- Contribuer à la conception et à l’optimisation de l’architecture réseau Azure (Virtual Networks, VPN, NSG, peering, Private Endpoints), en assurant une intégration sécuritaire et performante avec nos environnements on-premise;
- Automatiser les déploiements vers des environnements Azure et on-premise;
- Mettre en place des pratiques sécuritaires (gestion des secrets, contrôle des accès, validation des artefacts, etc.);
- Améliorer la stabilité, la traçabilité et la reproductibilité des environnements;
- Collaborer étroitement avec les développeurs afin d’optimiser les déploiements;
- Documenter les standards DevOps et favoriser le partage des connaissances.
- Compétences techniques :
- Minimum de trois (3) à cinq (5) années d’expérience pertinente en DevOps, automatisation ou gestion de déploiements;
- Expérience avec GitHub Actions (essentiel), Azure DevOps (déploiement d’applications, gestion d’environnements) et dans la mise en place et la gestion de conteneurs Docker;
- Bonne compréhension des environnements .NET / C# et de leurs processus de build;
- Bonne connaissance de Terraform (Infrastructure as Code);
- Mise en place de pipeline et déploiement d’environnements on-premise (Windows, Linux);
- Compétences techniques avec les composantes réseau Azure (VNet, NSG, Load Balancer, Application Gateway, VPN, Private Endpoints);
- Capacité à structurer des pipelines pour différents stacks (exemple : .NET et Python);
- Connaissance des bonnes pratiques de sécurité DevOps;
- Connaissance AWS (atout).
- Formation :
- Excellence académique;
- Avoir l’un des deux (2) profils suivants :
- Détenir un baccalauréat en informatique, en génie logiciel, ou tout autre discipline jugée pertinente;
- Détenir un diplôme d’études collégiales (DEC) en informatique combiné à une expérience professionnelle pertinente significative.
- Compétences interpersonnelles :
- Esprit collaboratif et capacité à vulgariser des concepts techniques;
- Intérêt marqué pour l’amélioration continue et l’optimisation des processus;
- Autonomie et sens des responsabilités;
- Capacité à structurer et organiser des environnements techniques;
- Bonne gestion des priorités et des imprévus;
- Rigueur et souci du détail;
- Approche proactive orientée solutions.
- Conditions compétitives : Salaire de base compétitif avec rémunération variable basée sur la performance, ainsi que quatre (4) semaines de vacances dès l’embauche;
- Horaire typique : Quarts de travail de huit (8) heures du lundi au vendredi, horaire de jour, moyenne de quarante (40) heures par semaine;
- Perspectives d’avenir : Une opportunité clé dans un secteur en plein essor, avec un fort potentiel de développement et de rémunération;
- Avantages sociaux : Contribution de l’employeur au-dessus du marché à l’assurance collective (télémédecine comprise) et au régime de retraite;
- Mode de travail hybride : Tous les lundis, mardis et jeudis, les employés se réunissent au bureau pour favoriser la collaboration;
- Environnement de travail convivial : Poste de travail assis-debout, deux (2) à trois (3) écrans par personne, chaise et clavier ergonomiques, bureaux récemment rénovés, accès souterrain direct à partir du métro Peel, stationnement sécurisé intérieur pour vélos, salle de gym gratuite, déjeuners servis tous les lundis, mardis et jeudis, et ce n’est pas tout!;
- Culture d’entreprise dynamique : Réunions d’équipe lors des journées en présentiel, Golden Friday (½ journée de congé le dernier vendredi du mois), activités mensuelles (tournoi de golf, match des Canadiens, voyages organisés, 5@7), valorisation de l’équipe plutôt que de l’individu, taux de rétention du personnel de 98% et beaucoup plus encore!
- Entrevue de pré-sélection téléphonique;
- Test psychométrique en ligne;
- Première entrevue en personne – Approche technique;
- Deuxième entrevue en personne.
Postulez dès maintenant!
Envoyez-nous votre curriculum vitae ainsi que vos relevés de notes universitaires.
Seuls les candidats retenus seront contactés.
Faites-nous parvenir votre candidature dès maintenant.
« * » indique les champs nécessaires