Ingénieur AQA de Performance Spécialisé en Applications Financières

À plein temps
À distance
Introduction Nous recherchons un Ingénieur AQA de Performance chevronné pour renforcer notre équipe développant des solutions financières innovantes. Dans ce rôle stratégique, vous concevrez et exécuterez des tests de performance sophistiqués pour garantir l'excellence opérationnelle de nos plateformes de trading. Votre expertise technique assurera la fiabilité et la scalabilité de nos applications critiques. Responsabilités Principales - Élaborer et implémenter des stratégies complètes de test de performance pour nos applications Flutter et API REST. - Concevoir des scénarios de test de charge avancés simulant des conditions réelles d'utilisation des plateformes financières. - Identifier les goulots d'étranglement et proposer des optimisations concrètes pour améliorer les performances globales du système. - Développer des frameworks d'automatisation de tests personnalisés adaptés aux spécificités de notre architecture technique. - Collaborer étroitement avec les équipes de développement pour résoudre les problèmes de performance dès leur apparition. - Configurer et maintenir des environnements de test Kubernetes reflétant fidèlement l'infrastructure de production. - Analyser les métriques de performance et générer des rapports détaillés pour orienter les décisions d'architecture. - Participer aux revues de code avec une attention particulière aux aspects de performance et d'optimisation. - Superviser l'intégration des tests de performance dans notre pipeline CI/CD pour une détection précoce des régressions. - Mener des investigations approfondies sur les incidents de performance en production. Compétences Requises - Minimum 4 ans d'expérience significative en ingénierie de tests de performance dans un environnement technique complexe. - Maîtrise approfondie des outils modernes de test de performance comme JMeter, Gatling, K6 ou Locust. - Expérience avérée dans le test d'API REST et la compréhension des architectures backend. - Solides compétences en programmation C# (version 10+) et .NET pour l'élaboration de scripts d'automatisation robustes. - Connaissance pratique de MySQL 8.0+ et des techniques d'optimisation de requêtes pour applications à haut débit. - Familiarité avec Kubernetes 1.25+ et capacité à orchestrer des environnements de test conteneurisés. - Expérience dans l'utilisation d'outils de surveillance comme Prometheus, Grafana ou ELK Stack. - Compétences analytiques exceptionnelles pour l'interprétation de données de performance complexes. - Aptitude à travailler de manière autonome tout en collaborant efficacement au sein d'une équipe distribuée. - Excellente communication écrite et verbale, avec capacité à vulgariser des concepts techniques complexes. Compétences Souhaitées - Compréhension approfondie des processus métier d'une entreprise de services financiers. - Familiarité avec MetaTrader 4 et les spécificités des applications de trading boursier. - Expérience préalable avec Flutter (3.10+) ou dans le test d'applications mobiles cross-platform. - Connaissance des architectures microservices et des défis de performance associés. - Certification ISTQB Advanced Level Technical Test Analyst ou équivalent. - Expérience dans le secteur financier ou avec des applications critiques à haute disponibilité. - Maîtrise des pratiques DevSecOps et des tests de sécurité intégrés. - Compétences en automatisation avec PowerShell ou Bash pour l'orchestration de tests complexes. - Expérience avec les bases de données NoSQL comme MongoDB ou Cassandra en complément de MySQL. - Connaissance des techniques de profiling mémoire et CPU pour applications .NET. Stack Technologique Actuelle - Flutter 3.19+ (frontend) - REST API (backend) - C# 12 / .NET 8 (backend / API) - MySQL 8.0.33+ - Kubernetes 1.29+ - Jenkins, GitHub Actions (CI/CD) - Docker, Containerd - JMeter, Gatling (tests de performance) - Prometheus, Grafana (monitoring) Pourquoi Nous Rejoindre Intégrez une équipe internationale travaillant sur des applications financières de pointe utilisées quotidiennement par des traders professionnels. Nous offrons une flexibilité totale en télétravail, une culture d'innovation permanente et l'opportunité de relever des défis techniques stimulants. Notre environnement valorise l'apprentissage continu, l'autonomie et l'excellence technique. Nous proposons une rémunération compétitive, des avantages attractifs et un parcours d'évolution claire au sein d'une organisation en pleine croissance.