Irth Solutions
Irth Solutions
Irth Solutions développe des outils SaaS qui aident les entreprises de l’énergie, des services publics et des télécommunications à renforcer la résilience des infrastructures de réseau critiques et à gérer les risques opérationnels. Sa plateforme regroupe la prévention des dommages, la gestion des demandes 811, la formation des équipes, les inspections d’actifs, la gestion foncière, la veille stratégique, l’analyse et les données géospatiales afin de soutenir une prise de décision proactive au sein des réseaux d’infrastructure aux États-Unis et au Canada. À la suite de l’acquisition de OneBridge Solutions, Irth Solutions propose également des fonctionnalités élargies de gestion de la performance des actifs.

Ingénieur logiciel intermédiaire (à distance, États-Unis)

Concevez des applications full stack en TypeScript, React et Python sur Azure, et créez des workflows pilotés par l’IA pour l’intégrité des actifs de canalisations et la gestion des risques chez Irth Solutions.

Description

  • Développez des interfaces de production en TypeScript et React à partir de maquettes UX.
  • Développez des API REST en TypeScript et Python pour configurer, exécuter et consulter les résultats des modèles.
  • Créez des workflows couvrant la configuration des modèles, le choix des menaces, la saisie des paramètres, la validation, la reprise après erreur, les tableaux de bord, les tableaux, les vues détaillées et les cartes.
  • Concevez des expériences utilisateur pour les analyses de longue durée, avec des mises à jour de progression, des résultats partiels et une reprise après échec.
  • Développez des composants typés réutilisables et contribuez aux bibliothèques de composants et aux systèmes de conception partagés.
  • Définissez les contrats et versions d’API, les frontières des services, l’orchestration des exécutions, le suivi des états, le stockage des résultats et la reprise.
  • Utilisez des modèles de traitement asynchrones et événementiels.
  • Concevez des schémas et des requêtes de base de données pour les magasins applicatifs et les couches de service lakehouse.
  • Connectez Databricks et les services Azure, notamment les points de terminaison de mise à disposition des modèles, Azure Storage, Azure Functions, API Management et les services hébergés dans des conteneurs.
  • Tenez à jour les spécifications OpenAPI et la documentation interactive des API.
  • Créez des workflows clients pour le déploiement et la configuration des modèles, leur exécution, la cartographie des données et l’intégration des résultats.
  • Mettez en place l’isolation des locataires et des contrôles de gouvernance pour le code déployé par les clients.
  • Créez des tests automatisés de composants, d’interaction, unitaires et d’intégration.
  • Surveillez, diagnostiquez et améliorez les performances des applications et des API.
  • Mettez en œuvre l’authentification, l’autorisation, l’isolation des locataires, la correction des vulnérabilités, le CI/CD et l’automatisation des déploiements.
  • Relisez le code et collaborez avec les équipes Design, Données, Modèles, Produit, QA et Ingénierie.

Exigences

  • Vous avez de 3 à 5 ans d’expérience professionnelle en développement logiciel full stack.
  • Vous maîtrisez TypeScript et React, notamment les hooks, la gestion d’état, la composition de composants et l’optimisation des performances d’interfaces manipulant de grands volumes de données.
  • Vous traduisez fidèlement les maquettes UX, avec une attention particulière aux espacements, aux états des composants, aux transitions et aux détails d’interaction.
  • Vous avez une solide expérience back-end en TypeScript et Python, notamment dans la création et l’utilisation d’API REST en production.
  • Vous maîtrisez la conception de bases de données relationnelles, le développement de requêtes et leur optimisation.
  • Vous avez une expérience pratique d’un grand fournisseur cloud ; Azure est privilégié, avec ses services managés de calcul, de stockage, de passerelle API, de gestion des secrets et de supervision.
  • Vous avez travaillé avec des architectures événementielles, des files d’attente ou des systèmes pub/sub pour le traitement asynchrone et la livraison des résultats.
  • Vous connaissez les outils front-end modernes et les pratiques de test, notamment les systèmes de build, la gestion de paquets et les frameworks de test de composants ou de bout en bout.
  • Vous maîtrisez Git et les workflows de développement basés sur des branches.
  • Vous comprenez les pratiques DevOps, notamment les pipelines CI/CD, les tests automatisés et l’automatisation des déploiements.
  • Vous avez de l’expérience dans la gestion et la correction des vulnérabilités, notamment l’analyse des dépendances et l’application de correctifs de sécurité.
  • Vous avez de solides capacités de résolution de problèmes et le souci du détail.
  • Une expérience des interfaces professionnelles ou analytiques manipulant de grands volumes de données ; de la cartographie et de la visualisation géospatiale ; des graphiques et de la visualisation de données ; des outils de conception et de la mise en œuvre de systèmes de conception ; d’OpenAPI ou Swagger ; de Databricks ; d’Apache Spark ; des points de terminaison de mise à disposition de modèles de machine learning ; du déploiement et de l’orchestration de conteneurs ; des applications SaaS multi-locataires ; et des outils de programmation assistée par l’IA ou agentique sera appréciée.
  • Une connaissance de l’intégrité des actifs, de la prévention des dommages, de la gestion foncière ou de la mobilisation des parties prenantes ; des logiciels auditables et traçables ; des frameworks de plugins ou d’extensions ; des normes d’accessibilité WCAG ; et des bibliothèques de composants partagées sera également utile.

Avantages

  • Assurance médicale, dentaire et optique pour vous et votre famille.
  • Plan 401(k) avec abondement de l’entreprise.
  • Congés payés généreux pour vos besoins personnels et l’équilibre entre vie professionnelle et vie privée.
  • Jours fériés payés par l’entreprise tout au long de l’année.
  • Possibilité de travailler à domicile, selon le poste et les besoins de l’activité.
  • Rémunération supplémentaire pour les astreintes admissibles.

Offres similaires

Trinity Life Sciences

Responsable de mission, valeur, accès et tarification en sciences de la vie

Trinity Life Sciences
1 001 – 5 000 Employés
LogistiqueMarketingSoins de santé

Pilote des missions de conseil de Trinity Life Sciences sur la valeur, l’accès et la tarification, en supervisant les relations clients, les équipes, les livrables et les budgets. Contribue au développement commercial et accompagne les collègues juniors.

Ouvrir
Berliner Verkehrsbetriebe (BVG)

Responsable des opérations de paiement, Jelbi

Berliner Verkehrsbetriebe (BVG)

Supervisez les opérations de paiement, de facturation et de rapprochement de la plateforme Jelbi de BVG. Coordonnez l’amélioration des processus et les initiatives fondées sur les données avec les équipes produit, finance et comptabilité, ainsi qu’avec des partenaires externes.

Ouvrir
Grifols

Superviseur des opérations, centre de plasma — Grifols, Owensboro, KY

Grifols

Supervise les services aux donneurs, le prélèvement de plasma et les activités de production du centre Grifols d’Owensboro. Encadre le personnel et veille aux dossiers, aux équipements, au respect de la réglementation et à l’expérience des donneurs.

Ouvrir
RZ HR Studio

Responsable des opérations e-commerce DTC

RZ HR Studio

Pilotez les opérations d’une marque DTC en pleine croissance, spécialisée dans les produits physiques, de la chaîne d’approvisionnement à l’équipe et aux processus. Mettez en place des procédures, des systèmes, des rapports et des mécanismes de responsabilisation à l’échelle de l’entreprise.

Ouvrir
CenterWell Senior Primary Care

Directeur associé des opérations, Bossier City, LA (sur site)

CenterWell Senior Primary Care
1 001 – 5 000 Employés
Assurance santéSoins de santé

Pilote les effectifs, les politiques et la performance opérationnelle des cliniques CenterWell Senior Primary Care. Encadre des responsables et soutient des soins centrés sur les patients, avec des déplacements en Louisiane et au Mississippi.

Ouvrir