Cardata
AutoTrader.ca
Ingénieur Logiciel, CMS (Support Registre)
Impact que vous apporterez
Nous sommes TRADER, un leader canadien des solutions automobiles numériques. Nos marques phares — AutoTrader.ca, AutoSync, Dealertrack Canada et CMS — aident les Canadiens à acheter, vendre et financer des véhicules en toute confiance.
En tant que membre du groupe AutoScout24, le plus grand marché automobile en ligne d'Europe, nous façonnons l'avenir de la vente au détail automobile au Canada et au-delà.
En savoir plus sur tradercorporation.com.
Ce rôle s'exercera au sein de notre équipe Collateral Management (CMS), une solution technologique nationale qui optimise les services de nantissement et d'immatriculation, les services de recouvrement et les solutions de gestion d'insolvabilité pour les prêteurs canadiens.
À propos de la solution CMS Registry
La solution CMS Registry gère de bout en bout le nantissement et la gestion des privilèges pour les banques, les sociétés de financement automobile, les coopératives de crédit et autres prêteurs. La plateforme automatise le cycle de vie complet des privilèges — enregistrement, modification, recherche, surveillance et mainlevée — afin de protéger les prêteurs, de réduire les risques et d'assurer la conformité, tout en offrant des fonctionnalités à valeur ajoutée telles que la validation des privilèges, la surveillance des actifs et la détection de fraude.
Nous modernisons activement la plateforme, essentielle au fonctionnement des grandes institutions financières, en mettant l'accent sur la scalabilité, l'automatisation et l'expérience développeur. Les travaux actuels comprennent la conteneurisation des services, la mise à niveau des runtimes .NET, le renforcement des pipelines CI/CD et de l'observabilité, et l'adoption de l'Infrastructure as Code — ainsi que le développement pragmatique assisté par IA et le QA intelligent.
Vous rejoindrez une petite équipe de support critique et à fort impact (ingénieurs, Product Owner, Engineering Manager) axée sur le maintien de la fiabilité des systèmes orientés client et la résolution de problèmes réels en production. Vous serez responsable de la santé opérationnelle de parties clés de la plateforme, contribuerez à la réponse aux incidents et aux améliorations de fiabilité, et aiderez à élever le niveau de qualité grâce à un dépannage solide, une documentation rigoureuse et un jugement technique avisé.
L'Ingénieur Logiciel — Support est un contributeur individuel responsable du maintien de la fiabilité, de la stabilité et de la santé opérationnelle des services CMS. Ce rôle se concentre sur l'exécution pratique au sein d'une seule équipe ou d'un domaine de service, en soutenant les systèmes de production et en contribuant à l'amélioration opérationnelle continue.
Le rôle opère sur l'ensemble de l'écosystème full stack — frontends Angular, services .NET (Core / 6+ / .NET 8), et SQL Server — et livre des résultats KTLO / BAU incluant la réponse aux incidents, le dépannage en production, la maintenance des runbooks, le support des releases et des patchs, et les améliorations de fiabilité sous supervision.
L'ingénieur collabore étroitement avec les équipes Produit, Développement, Plateforme et Bases de données pour assurer la disponibilité des services, respecter les SLA et supporter la livraison de changements en toute sécurité.
Impact que vous apporterez
En rejoignant l'équipe Support, vous contribuerez à maintenir la stabilité et la confiance dans la plateforme CMS en participant à une résolution d'incidents plus rapide, à des releases plus sûres, à une documentation opérationnelle améliorée et à la transition de l'organisation vers des opérations plus natives au cloud et automatisées.
Rémunération
---
---
La fourchette de salaire de base pour ce poste est CAD $100,000 – CAD $150,000.
Cette fourchette reflète la rémunération attendue au moment de la publication. L'offre finale peut varier et être plus élevée en fonction des compétences pertinentes, de l'expérience, de la localisation et des conditions du marché. En fonction du rôle, la rémunération globale peut également inclure des avantages sociaux, un bonus et d'autres offres aux employés.
Utilisation de l'intelligence artificielle dans le recrutement : Nous utilisons l'intelligence artificielle (« IA ») dans notre processus de recrutement, notamment pour filtrer, évaluer ou sélectionner les candidats pour ce poste.
Statut du poste : Cette offre d'emploi concerne un poste vacant existant.
Nos fourchettes reflètent la rémunération attendue au moment de la publication. L'offre finale peut varier et être plus élevée en fonction des compétences pertinentes, de l'expérience, de la localisation et des conditions du marché. En fonction du rôle, la rémunération globale peut également inclure des avantages sociaux, un bonus et d'autres offres aux employés.
La fourchette de salaire de base pour ce poste est $100,000—$150,000 CAD
Utilisation de l'intelligence artificielle dans le recrutement : Nous utilisons l'intelligence artificielle (« IA ») dans notre processus de recrutement, notamment pour filtrer, évaluer ou sélectionner les candidats pour ce poste.
Statut du poste : Cette offre d'emploi concerne un poste vacant existant.
Ce que vous ferez
Gestion des incidents et opérations
- Soutenir la fiabilité et la santé opérationnelle des services actuels hébergés sur EC2 tout en assistant dans la réponse aux incidents, la surveillance et les opérations KTLO lors de la migration vers des déploiements conteneurisés.
- Participer à la réponse aux incidents de production en triant les problèmes et en contribuant à leur résolution conformément aux SLA définis.
- Participer à une rotation d'astreinte, en suivant les chemins d'escalade établis et en fournissant un support après les heures de bureau si nécessaire.
- Communiquer clairement le statut des incidents et les mises à jour aux parties prenantes techniques.
Surveillance, dépannage et fiabilité
- Surveiller la santé des applications et de l'infrastructure à l'aide d'outils tels que New Relic, SolarWinds DPA, CloudWatch ou Datadog.
- Ajuster proactivement les alertes et agir sur les signaux d'alerte précoce pour prévenir l'impact sur les clients.
- Diagnostiquer des problèmes complexes en production en utilisant les logs, traces, métriques et rapports utilisateurs.
- Appliquer des mesures d'atténuation et livrer des correctifs permanents en collaboration avec les équipes de développement.
Propriété KTLO / BAU
- Maintenir et mettre à jour les runbooks, playbooks, FAQ et la documentation de dépannage.
- Effectuer des activités KTLO telles que la maintenance planifiée, les mises à jour, les sauvegardes et restaurations, l'indexation de base de données, les tâches d'archivage et les vérifications de capacité.
- Supporter les releases, hotfixes et patchs, y compris la validation du déploiement et les tests de fumée en production.
Amélioration continue
- Contribuer à l'analyse des causes profondes (RCA) pour les incidents de production.
- Identifier les problèmes récurrents et suggérer des améliorations opérationnelles ou d'automatisation.
- Assister dans les investigations de performance, y compris l'analyse des requêtes SQL, sous supervision.
- Adopter l'automatisation et les outils assistés par IA pour réduire le travail répétitif opérationnel et améliorer l'efficacité du triage.
Ce que nous recherchons
Indispensable
- Expérience pratique avec .NET et C#, y compris les runtimes .NET modernes, pour le support et les correctifs en production.
- Familiarité avec les services AWS tels que EC2, S3, CloudWatch et IAM.
- Exposition aux pipelines CI/CD (GitHub Actions de préférence), y compris le support des releases et le dépannage.
- Un état d'esprit DevOps avec un intérêt pour les flux de travail de build, deploy, operate et improve.
- Connaissance pratique de Angular, TypeScript, et des APIs RESTful, avec la capacité de déboguer des problèmes sur toute la pile technique.
- Expérience dans le support d'applications basées sur SQL Server, y compris l'analyse de performance de base et les tâches opérationnelles (expérience AWS RDS un plus).
- A l'aise pour travailler dans des environnements de production et répondre aux incidents.
- Intérêt pour l'utilisation d'outils de développement assistés par IA et de QA intelligents pour améliorer la productivité.
- Fort esprit de collaboration, de communication et de prise en charge.
Atouts
- Expérience avec Docker et les applications conteneurisées.
- Exposition à l'Infrastructure as Code (Terraform ou CloudFormation).
- Familiarité avec les outils modernes d'automatisation des tests (par exemple, Playwright, Cypress).
- Expérience préalable en support de production ou en rotation d'astreinte L2/L3.
Ce que nous vous offrons ?
Nous comprenons qu'il y a une vie au travail et une vie en dehors du travail. Voici quelques avantages dont nous bénéficions tous et qui nous aident à donner le meilleur de nous-mêmes créativement.
Avantages dès le jour 1
- Réductions pour la salle de sport
- Programme d'aide aux employés et à la famille
- Événements de bien-être virtuels
- Budget conférences et formations
- Programmes de formation interne réguliers
- Planification financière
- Laissez-nous vous aider à investir dans votre avenir avec une contrepartie de 3%% sur votre pension et plusieurs formes de protection du revenu.
- Salaire compétitif
- Structure de bonus annuelle
- Correspondance 3%% du RPC
