InterSystems

Ingénieur Qualité Développement Senior

TypeScriptPythonJavaKubernetesTerraform
Traduction automatique. Consultez l’original.

À propos du poste

Rejoignez InterSystems en tant qu'Ingénieur Systèmes Qualité Développement Senior, et contribuez au développement de logiciels robustes et de haute qualité en construisant les systèmes de validation qui certifient le comportement à l'échelle client et la préparation au lancement pour les produits HealthShare. Contrairement aux rôles QA traditionnels, ce poste se concentre sur la validation au niveau système, les environnements à grande échelle et les frameworks d'automatisation qui simulent les déploiements réels.

Vous travaillerez en étroite collaboration avec les équipes scrum de HealthShare pour comprendre les comportements du système, identifier les besoins de validation et influencer la conception pour la testabilité et la scalabilité, en garantissant que les nouvelles fonctionnalités et les changements de plateforme se comportent correctement dans des conditions clients réalistes.

Vos solides capacités techniques, votre curiosité pour l'apprentissage de nouveaux systèmes et votre capacité à opérer à travers les couches d'infrastructure et d'application sont essentielles au processus d'innovation de InterSystems.

Missions et Responsabilités

  1. Concevoir, implémenter et exécuter la validation au niveau système pour les produits HealthShare, y compris les tests d'intégration, de mise à niveau, de performance et de résilience
  1. Gérer et opérer des environnements de validation à l'échelle client, y compris la configuration de topologies multi-nœuds et l'orchestration de grands ensembles de données
  1. Construire et maintenir des frameworks d'automatisation et des outils de validation pour supporter des tests répétables et fiables à grande échelle
  1. Développer et améliorer les systèmes de validation et les plateformes d'orchestration pour coordonner, exécuter et suivre les flux de travail de validation au niveau système
  1. Concevoir et exécuter des tests de performance et de scalabilité, y compris la modélisation de la charge de travail, l'analyse du débit et de la latence, et l'identification des goulots d'étranglement du système
  1. Développer et maintenir des outils de test de performance, des scripts et des ensembles de données pour simuler les charges de travail clients réelles
  1. Exécuter et supporter les cycles de validation de lancement, en assurant la préparation des builds promus
  1. Examiner le code source du produit pour informer la conception des tests, en se concentrant sur les cas limites, les scénarios d'échec et les goulots d'étranglement de performance
  1. Identifier, documenter et suivre les défauts, en travaillant en étroite collaboration avec les développeurs pour leur résolution
  1. Collaborer avec les équipes scrum de HealthShare pour recueillir les exigences de validation et les traduire en stratégies de test évolutives
  1. Collaborer avec les équipes DevOps, d'Ingénierie Plateforme et d'Opérations pour aligner l'infrastructure et les flux de travail de validation
  1. Fournir des conseils techniques et du mentorat aux Ingénieurs Systèmes QD

Exigences

  1. 5+ années d'expérience en ingénierie de la qualité logicielle, SDET ou ingénierie systèmes
  1. Expérience dans les tests de systèmes distribués à grande échelle, y compris l'évaluation des performances et de la scalabilité
  1. Maîtrise technique de plusieurs langages de programmation (Python, ObjectScript, Java, ou similaire)
  1. Expérience avec les environnements conteneurisés (Kubernetes), les systèmes Linux et les pipelines CI/CD (Jenkins)
  1. Capacité à lire le code de manière critique et à identifier les faiblesses et les problèmes de performance
  1. Solides compétences analytiques, de débogage et de résolution de problèmes
  1. Compétences de communication efficaces et capacité à collaborer entre les équipes
  1. Capacité avérée à exploiter efficacement les agents de codage IA (par exemple, Claude Code, Codex) pour des tâches telles que la génération de code, le refactoring, le débogage et la création de tests, tout en maintenant des normes de haute qualité.
  1. Aisance à travailler dans un environnement de développement augmenté par l'IA, y compris l'évaluation des sorties des agents de codage et la garantie de la correction, de la sécurité et de la maintenabilité.

Formation et Éducation

  1. BS/MS ou supérieur en Informatique, STEM ou Ingénierie

Souhaitable

  1. Expérience avec les plateformes de virtualisation ou de cloud privé (cloud, VMware, Nutanix)
  1. Expérience avec les outils d'infrastructure-as-code (Ansible, Terraform)
  1. Expérience avec les outils de surveillance et d'observabilité (Prometheus, Grafana)
  1. Expérience avec le traitement de données à grande échelle, la conception de pipelines de données ou les concepts d'ingénierie de données liés aux données de test à haut volume
  1. Familiarité avec les normes d'interopérabilité dans le domaine de la santé (FHIR, HL7, X12)
  1. Familiarité avec les technologies UI (Angular, TypeScript) et les frameworks d'automatisation UI (Selenium, Playwright, Cypress)
  1. Expérience dans les tests de scénarios de haute disponibilité, de basculement et de récupération

Avis IA

--------------------------------------------------------------------------------

Nous sommes un employeur garantissant l'égalité des chances et ne faisons aucune discrimination fondée sur la race, la couleur, la religion, le sexe, l'origine nationale, l'ascendance, l'état civil, le statut d'ancien combattant, l'âge, le handicap, l'orientation sexuelle ou l'identité ou l'expression de genre, ou toute autre catégorie légalement protégée. InterSystems est un employeur E-Verify aux États-Unis.

InterSystems fournit une estimation actuelle de bonne foi de la fourchette de salaire de base anticipée pour ce poste, en fonction de divers facteurs, notamment l'expérience, la formation, les compétences et la performance.

La fourchette de rémunération de base estimée pour ce rôle est :

$92,000—$136,000 USD

InterSystems peut utiliser des outils d'IA pour ses opérations internes, y compris les tâches administratives pendant le recrutement (par exemple, l'organisation des informations sur les candidats). L'approche de InterSystems en matière d'IA est guidée par les Lignes directrices sur l'IA responsable de InterSystems intersystems.com/ai-use-guidelines/. L'IA n'est pas utilisée pour prendre ou influencer les décisions d'embauche. Toutes les décisions sont prises par les employés de InterSystems.

Les candidats peuvent utiliser l'IA pour la préparation de CV ou d'entretiens, à condition que les documents soient véridiques et reflètent leur propre expérience. Les outils d'IA et les services de transcription tiers ne doivent pas être utilisés pendant les entretiens ou les évaluations.

Veuillez noter que l'utilisation de technologies portables, y compris les outils liés à l'IA ou d'autres appareils connectés à la technologie (tels que les lunettes et/ou appareils portables META ou Google, et/ou tout appareil similaire), est strictement interdite pendant le processus d'entretien et de sélection avec InterSystems. Tout candidat nécessitant un appareil portable ou tout type de support technologique pendant le processus d'entretien en tant qu'accommodation raisonnable en vertu de l'ADA ou des lois et réglementations étatiques ou nationales applicables doit contacter le Département des Ressources Humaines de InterSystems avant de participer à tout entretien ou processus de sélection.

La rémunération supplémentaire peut inclure une prime annuelle discrétionnaire basée sur un objectif variable.

L'entreprise offre également de généreux avantages sociaux aux employés, notamment :

  • Assurance médicale, vision et dentaire
  • Assurance invalidité de courte et longue durée, et assurance vie
  • Contribution de participation aux bénéfices 401(k)
  • Congés payés et jours fériés
  • Congé parental
  • Remboursement des frais de scolarité

À propos de InterSystems

InterSystems, un fournisseur créatif de technologie de données, fournit une base unifiée pour les applications de nouvelle génération pour les clients des secteurs de la santé, de la finance, de la fabrication et de la chaîne d'approvisionnement dans plus de 80 pays. Nos plateformes de données résolvent les problèmes d'interopérabilité, de vitesse et de scalabilité pour les grandes organisations du monde entier afin de libérer la puissance des données et de permettre aux gens de percevoir les données de manière imaginative. Fondée en 1978, InterSystems s'engage à l'excellence grâce à son support 24×7 pour les clients et partenaires du monde entier. Entreprise privée dont le siège est à Boston, Massachusetts, InterSystems compte 38 bureaux dans 28 pays à travers le monde. Pour plus d'informations, veuillez visiter InterSystems.com cts.businesswire.com/ct/CT?id=smartlink&url=https://www.intersystems.com/&esheet=53379223&newsitemid=20230410005415&lan=en-US&anchor=InterSystems.com&index=4&md5=3edf749fa33f5a2ac0c355c410576e90.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter