À propos de ce poste Spécialiste en tests de performance chez Tecsys Inc.
Ayant reconnu les nombreux avantages du travail à distance, notamment l’amélioration du bien-être et du moral des employés, l’augmentation de la productivité ainsi que les effets positifs sur l’environnement, nous sommes fiers d’être une entreprise axée sur le numérique. Notre environnement de travail numérique, combiné à nos bureaux bien situés et à nos espaces de collaboration, offre à notre équipe la liberté et la flexibilité nécessaires pour travailler de la façon la plus productive qui soit.
À propos de nous
Tecsys est une entreprise innovante en pleine croissance qui offre des solutions de chaîne d’approvisionnement à des systèmes de santé de premier plan, des hôpitaux, des entreprises pharmaceutiques, des distributeurs, des détaillants et des fournisseurs de services logistiques 3PL.
Nous travaillons avec des chefs de file de l’industrie afin de transformer leurs chaînes d’approvisionnement grâce à la technologie. Si vous aimez relever des défis intéressants dans un environnement qui favorise l’apprentissage continu, Tecsys pourrait être un excellent choix pour vous!
À propos du rôle
Nous sommes à la recherche d’un(e) testeur(euse) de performance pratique et autonome, possédant une solide expérience dans l’analyse et la résolution de problèmes de performance au sein d’applications d’entreprise infonuagiques.
Ce rôle va bien au-delà de l’exécution de tests de charge. Nous recherchons une personne capable de prendre en charge un problème de performance inexpliqué, de déterminer de façon autonome où mener son investigation — application, infrastructure Kubernetes/AWS, JVM, journaux ou PostgreSQL — et de poursuivre l’analyse jusqu’à l’identification de la cause fondamentale.
Vous travaillerez sur Tecsys Elite, notre plateforme d’entreprise de gestion de la chaîne d’approvisionnement qui soutient les opérations d’entrepôt, de soins de santé, hospitalières et pharmaceutiques.
Responsabilités.
- Concevoir et exécuter des tests de performance, de charge, de stress, d’évolutivité et d’endurance.
- Élaborer des modèles de charge réalistes et des plans de tests de performance.
- Investiguer les problèmes de performance dans des environnements Kubernetes, AWS, Java/JVM, les journaux applicatifs et PostgreSQL.
- Concevoir et maintenir des tests de performance avec JMeter, ainsi que des validations critiques de l’interface utilisateur avec Playwright.
- Analyser les métriques des pods et des nœuds, les limites de ressources, l’autoscaling, le comportement de la JVM, les requêtes lentes, les plans d’exécution, les verrous et l’indexation.
- Utiliser des outils de surveillance et d’APM comme Datadog afin d’identifier les régressions de performance et de valider les améliorations.
- Créer, configurer et dépanner les environnements de test ainsi que les ensembles de données à grande échelle.
- Collaborer directement avec les développeurs afin d’identifier les problèmes et de valider les correctifs.
- Utiliser Python pour les scripts, l’automatisation et l’analyse.
Requirements
Qualifications
- 5 ans ou plus d’expérience pratique en performance, tests de performance ou en évolutivité des systèmes.
- Expérience récente dans le test d’applications hébergées dans des environnements infonuagiques et Kubernetes.
- Solide expérience pratique avec JMeter.
- Expérience avec Playwright ainsi qu’avec des outils d’APM et de surveillance tels que Datadog.
- Bonne connaissance pratique d’AWS, Kubernetes, de la performance JVM et du dépannage PostgreSQL.
- Expérience dans l’analyse des plans d’exécution de bases de données et l’investigation de requêtes lentes.
- À l’aise avec Linux, Git, Python et les environnements de développement intégrés modernes.
- Capacité à configurer et à dépanner de façon autonome les environnements de test et les données nécessaires aux tests.
- Excellentes capacités de résolution de problèmes et d’analyse des causes fondamentales.
- Une expérience en WMS, chaîne d’approvisionnement, soins de santé, pharmacie, SRE, ingénierie de plateforme ou développement backend constitue un atout.
Chez Tecsys, nous nous engageons à favoriser un milieu de travail diversifié et inclusif où chaque personne se sent valorisée, respectée et habilitée à contribuer pleinement. Nous croyons que la diversité stimule l’innovation et renforce notre capacité à offrir des solutions exceptionnelles. Nous accueillons et encourageons les candidatures de personnes de tous horizons, parcours et perspectives.
Tecsys souscrit au principe de l’égalité d’accès à l’emploi. Des mesures d’adaptation sont offertes aux personnes sélectionnées pour une entrevue.
NB : Pour postuler à ce poste, vous devez être citoyen(ne) canadien(ne) ou résident(e) permanent(e) du Canada, OU détenir un permis de travail canadien valide.