TMS LLC
Caseware
Développeur DevOps
À propos du poste
Caseware est l'une des entreprises canadiennes pionnières de la Fintech, leader mondial du secteur des logiciels d'audit et de comptabilité depuis plus de 30 ans, avec plus de 500,000 utilisateurs répartis dans 130 pays et disponibles en 16 langues différentes. Bien que vous n'ayez peut-être pas encore entendu parler de nous, plus de 36,000 professionnels de la comptabilité et de l'audit mentionnent Caseware comme compétence sur leur profil LinkedIn !
Rejoignez-nous pour concevoir la plateforme interne qui alimente une livraison rapide, sécurisée et évolutive au sein d'un vaste monorepo Nx comptant plus de 1,000 projets. Vous façonnerez l'expérience développeur pour les équipes déployant des services TypeScript, Angular, NestJS, Java, des charges de travail serverless et une infrastructure cloud AWS.
Ce poste s'adresse aux ingénieurs passionnés par les monorepos, l'automatisation, l'architecture et la résolution de problèmes complexes de plateforme à grande échelle.
Fourchette salariale
- ❗ Il s'agit d'un poste permanent à temps plein.
- ❗ Il s'agit d'un poste vacant existant.
📍 Lieu : Ce poste est en télétravail, ouvert aux candidats légalement autorisés à travailler au Canada.
Le salaire de base annuel pour ce poste se situe entre 125,000 CAD et 140,000 CAD par an.
Ce poste est également éligible à une prime discrétionnaire et/ou à une commission, ainsi qu'à d'autres avantages. La rémunération réelle dans la fourchette indiquée sera déterminée en fonction de facteurs tels que les compétences transférables, l'expérience pertinente, les conditions du marché et le lieu de travail principal. La fourchette affichée est sujette à changement et peut être mise à jour périodiquement.
Utilisation de l'IA
Le processus de recrutement peut utiliser des outils assistés par IA, mais pas pour le filtrage ou l'évaluation des candidats. Toutes les décisions finales d'embauche sont prises par des humains afin de garantir l'équité, la transparence et la supervision.
Vérification des antécédents
Tout candidat ayant reçu une offre d'emploi devra réussir une vérification des antécédents via Certn.co, qui comprend généralement une vérification d'identité et un contrôle du casier judiciaire. Les cadres et les cadres supérieurs feront également l'objet d'une vérification de crédit simplifiée. Les candidats résidant aux Pays-Bas et en Allemagne sont exclus des vérifications d'antécédents via Certn.co.
Sécurité et fraude
. Nous ne vous demanderons JAMAIS de paiement ou d'informations financières. Si vous recevez une offre d'emploi non sollicitée, faites preuve d'une extrême prudence.
Vos missions
- Concevoir et faire évoluer des pipelines GitHub Actions à haute valeur ajoutée pour les flux de travail de build, de test, de release et de déploiement.
- Optimiser les performances, la fiabilité et les boucles de rétroaction des pipelines pour des projets multi-langages (TypeScript, Java et Python).
- Créer et maintenir des briques de construction CI/CD réutilisables que les équipes produit peuvent adopter avec un minimum de friction.
- Améliorer la sécurité des mises en production grâce à des portes de validation plus strictes, des stratégies de déploiement progressif et l'automatisation des contrôles qualité.
- Piloter l'évolutivité du monorepo Nx via l'orchestration des tâches, la stratégie de cache, les flux de travail des projets impactés et l'amélioration de la productivité des développeurs.
- Développer des outils et générateurs devkit internes pour standardiser les modèles de plateforme et réduire les tâches d'ingénierie répétitives.
- Mettre en œuvre et maintenir l'infrastructure as code en utilisant AWS CDK, Helm et les modèles GitOps (Flux).
- Prendre en charge les charges de travail basées sur Kubernetes et l'architecture de déploiement à travers les environnements.
- Collaborer avec les équipes d'ingénierie sur le renforcement des services, incluant l'observabilité, la résilience, la mise à l'échelle et la préparation opérationnelle.
- Améliorer la posture de sécurité de la plateforme grâce à des garde-fous, l'automatisation des politiques et des modèles de moindre privilège.
* Fiabilité et expérience développeur
- Augmenter la fiabilité des services et des pipelines grâce à une surveillance robuste, des alertes et des runbooks prêts pour les incidents.
- Améliorer l'opérabilité avec des logs, des traces, des métriques et des tableaux de bord exploitables.
- Réduire la charge cognitive des équipes produit en rendant le « golden path » rapide et intuitif.
- Accompagner les équipes sur les standards de livraison, la maturité DevOps et les meilleures pratiques de production.
Votre profil
- 4+ années d'expérience dans des rôles de DevOps, ingénierie de plateforme, SRE ou ingénierie logicielle avec une forte responsabilité opérationnelle.
- Solide maîtrise de TypeScript pour l'outillage de plateforme, l'automatisation CI/CD et l'infrastructure as code.
- Expérience en production avec AWS et l'infrastructure as code, avec une forte préférence pour AWS CDK.
- Expérience approfondie dans la conception et l'exploitation de pipelines GitHub Actions dans des bases de code de taille moyenne à grande.
- Solide compréhension des systèmes de build, de la gestion des dépendances et de l'ingénierie à l'échelle des monorepos.
- Expérience dans la mise en œuvre de pratiques CI/CD sécurisées, de contrôles de release et de stratégies de promotion d'environnement.
- Solides compétences en débogage Linux et Docker dans des environnements cloud-native.
- Expertise du monorepo Nx, incluant l'optimisation du graphe de tâches, les flux de travail impactés et la stratégie de mise en cache.
- Expérience pratique de Kubernetes et de la gestion de chart Helm dans des environnements de livraison réels.
- Expérience avec les modèles de livraison GitOps tels que Flux.
- Familiarité avec les monorepos à stack mixte (Angular, NestJS, Java et charges de travail serverless).
- Expérience avec les plateformes d'observabilité (métriques, logs, traces, alertes) et la réponse aux incidents en production.
Ce que nous vous offrons
- ▪️L'innovation est au cœur de notre métier. Nous travaillons avec des technologies de pointe dans le domaine de la comptabilité et du reporting financier, repoussant constamment les limites pour créer des solutions logicielles à fort impact.
- ▪️Nous nous engageons à maintenir une culture collaborative, où vos idées sont valorisées et le partage des connaissances encouragé au sein d'une équipe inclusive et solidaire.
- ▪️L'équilibre vie professionnelle-vie privée est important pour nous. Nous proposons des options de travail flexibles, des opportunités de télétravail et des politiques de congés généreuses pour garantir un équilibre sain.
- ▪️Nous offrons une rémunération compétitive, incluant un salaire attractif et des avantages sociaux complets tels qu'une assurance santé et des plans de retraite.
- ▪️Nous sommes motivés par un travail à fort impact. Vos contributions affectent directement la manière dont nos clients gèrent leurs processus financiers et stimulent leur succès.
- ▪️La reconnaissance et les récompenses comptent pour nous. Nous célébrons le travail acharné grâce à des programmes de reconnaissance, des primes de performance et des opportunités d'évolution de carrière.
- ▪️Nous favorisons les opportunités internationales. Travaillez sur des projets internationaux et collaborez avec une équipe mondiale diversifiée.
À propos de Caseware
Les produits logiciels de pointe de Caseware sont méticuleusement conçus pour les cabinets comptables, les entreprises et les gouvernements. Nos équipes collaborent, innovent et développent continuellement notre suite de produits existante.
Avec une approche centrée sur le client, nous construisons une technologie qui façonne l'avenir de l'audit, du reporting financier et de l'analyse des données financières.
Grâce à un récent investissement stratégique de Hg Capital en 2020, Caseware entame sa prochaine phase de croissance majeure, en renforçant nos investissements dans les personnes et les produits qui ont fait le succès de Caseware à ce jour.
L'une des valeurs fondamentales de Caseware est « Many Voices, One Team ». Dans cet esprit, nous nous engageons à bâtir des équipes aussi diversifiées que nos clients, de manière équitable et inclusive. Nous invitons et encourageons les candidats de tous horizons à postuler. Si vous avez besoin d'aménagements ou si vous avez des questions à tout moment du processus de candidature ou d'entretien, veuillez envoyer un e-mail à notre équipe People Operations à talent@caseware.com.
