
Integrated Home Care Services, Inc. est une entreprise de soins de santé et d’assurance maladie qui gère des services de soins à domicile fondés sur la valeur pour les régimes de santé, les prestataires, les patients et les adhérents. Ses services comprennent les soins de santé à domicile, les équipements médicaux durables et la perfusion à domicile, soutenus par le développement et l’accréditation de réseaux de prestataires, la gestion de l’utilisation des soins, le traitement des demandes de remboursement et l’analyse des données. L’entreprise propose également une plateforme technologique pour les orientations, la documentation en temps réel et l’accès continu à des services coordonnés.
Ingénieur build et mise en production (télétravail en Floride)
Développez et déployez des applications de santé .NET pour des services de soins à domicile. Pilotez l’automatisation CI/CD, l’infrastructure, les déploiements de bases de données et les mises en production planifiées.
Description
- Développer et déployer directement des logiciels tout en encadrant et en dirigeant une petite équipe d’ingénierie
- Orienter les décisions d’architecture et la stack technologique
- Compiler des applications à partir du code source dans des bases de code .NET Framework et .NET Core
- Assembler et valider des packages de déploiement complets pour chaque mise en production
- Gérer et effectuer des mises en production planifiées en dehors des horaires de travail habituels
- Déployer des applications web via IIS et Windows Services, y compris les mises à jour de bases de données SQL Server
- Créer et maintenir des pipelines CI/CD pour les environnements de développement et de production
- Automatiser les mises en production de bases de données, notamment les mises à jour de schémas, les procédures stockées et les migrations de données
- Aider les développeurs à améliorer les pratiques de branchement et les flux de travail de développement local
- Analyser les problèmes de déploiement à travers les couches applicative, web, service et base de données
- Collaborer avec l’ingénierie cloud pour améliorer l’infrastructure et les environnements
Exigences
- Au moins cinq ans d’expérience professionnelle en ingénierie logicielle, dont au moins deux ans à gérer directement des déploiements en production et l’infrastructure sous-jacente
- Réussite démontrée dans la mise à jour de systèmes existants et de frameworks technologiques anciens
- Expérience pratique de la conception et du déploiement d’applications avec Microsoft .NET Framework et .NET Core
- Maîtrise de C# et VB.NET
- Expérience pratique de la configuration, du déploiement et du dépannage de Windows Server et IIS
- Expérience de l’installation et de la mise à niveau de Windows Services
- Expérience avec AWS EC2 ou un environnement cloud ou virtualisé comparable
- Expérience du déploiement de modifications SQL Server, notamment des schémas, des procédures stockées et des scripts de migration de données
- Solides compétences en automatisation des déploiements, notamment avec PowerShell
- Expérience de la création et de la maintenance de pipelines CI/CD dans Azure DevOps, GitHub Actions ou des outils similaires
- Expérience de l’automatisation de déploiements sur des flottes de calcul à mise à l’échelle automatique au moyen d’images machine, du remplacement progressif des instances, d’une promotion basée sur des contrôles d’intégrité et d’une restauration en cas d’échec
- Disponibilité pour effectuer des mises en production pendant des créneaux planifiés en dehors des horaires de travail
- Souhaité : expérience de l’exécution de charges de travail Windows sur AWS EC2 et de la gestion de pipelines AMI
- Souhaité : expérience avec Ansible, Packer ou des outils comparables de gestion de configuration
- Souhaité : connaissance de SQL Server Data Tools et des déploiements DACPAC
- Souhaité : expérience dans un environnement SOC 2
- Souhaité : expérience dans le secteur de la santé ou un autre secteur réglementé
Avantages
- Assurance médicale, dentaire et optique
- Assurance invalidité de courte et de longue durée
- Plus de six jours fériés rémunérés
- 17 jours de congés payés
- Assurance vie prise en charge par l’employeur
- Plan 401(k) avec contribution de l’employeur
- Programme de bien-être avec des primes incitatives
- Programmes de reconnaissance et de récompenses pour les employés
- Programme complet de formation rémunérée