Aller au contenu

O'Reilly Auto Parts

Ingénieur Logiciel Principal - Java/Cloud (Poste sur site)

JavaAWSGCPKubernetesTerraform
Traduction automatique. Consultez l’original.

À propos du poste

Nous recherchons un Ingénieur Principal possédant une expertise approfondie dans la création de systèmes distribués à haut débit, à faible latence et hautement disponibles. Dans ce rôle, vous dirigerez la vision technique, les modèles architecturaux et l'exécution des services backend critiques en utilisant Java, Spring Boot et la plateforme Google Cloud (GCP) ou une expérience similaire sur d'autres plateformes cloud comme Azure / AWS.

Au-delà de l'architecture de base, vous servirez de phare technique — impliqué dans le profilage et le dépannage d'environnements JVM/Kubernetes complexes, en promouvant les meilleures pratiques en matière de résilience et de sécurité, et en encadrant les équipes d'ingénierie pour favoriser une culture d'excellence technique.

O’Reilly Auto Parts a fait ses preuves en matière de croissance et de stabilité. O’Reilly regorge d'histoires de réussite professionnelle et croit en une forte philosophie de promotion interne, vous encourageant à développer votre carrière aux côtés de l'organisation.

Ce poste est basé à notre siège social à Springfield, Missouri, et nécessite une présence sur site. Le travail hybride ou à distance n'est pas proposé pour ce rôle.

O’Reilly Auto Parts est un employeur garantissant l'égalité des chances. L'entreprise ne fait aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale ou l'ascendance (y compris le statut d'immigration ou la citoyenneté), le sexe, l'orientation sexuelle, l'identité de genre, la grossesse (y compris l'accouchement, la lactation et les conditions médicales connexes), l'âge (40 ans et plus), le statut de vétéran, le statut de membre des forces armées, un handicap physique ou mental, des informations génétiques (y compris les tests ou caractéristiques) ou tout autre statut protégé tel que défini par la loi locale, étatique ou fédérale, le cas échéant.

Les personnes qualifiées ayant un handicap peuvent avoir droit à des aménagements raisonnables en vertu de l'Americans with Disabilities Act. Si vous avez besoin d'un aménagement raisonnable pendant le processus de candidature ou d'emploi, veuillez envoyer un e-mail à : rar@oreillyauto.com [rar@oreillyauto.com] ou appeler le (800) 471-7431 option , et fournir l'aménagement demandé, ainsi que les détails du poste.

Responsabilités Clés

Architecture & Conception Techniques *

  1. Concevoir et exécuter des architectures de services backend distribués de bout en bout en utilisant les microservices, l'architecture événementielle (EDA) et les modèles d'orchestration/chorégraphie. *
  1. Construire des applications résilientes et tolérantes aux pannes en utilisant des modèles de résilience (Circuit Breaker, Bulkhead, Retry, Rate Limiting). *
  1. Concevoir des systèmes optimisés pour un débit élevé et une faible latence, en respectant des exigences SLA/SLO strictes. *
  1. Appliquer des pratiques de sécurité robustes dans la conception des API, l'authentification/autorisation (OAuth2/OIDC), le réseau zero-trust et le chiffrement des données au repos et en transit.

Plateforme Cloud, Infrastructure & DevOps *

  1. Concevoir, construire et maintenir des charges de travail conteneurisées exécutées sur (GKE) *
  1. Gérer les paysages API en utilisant la gestion des API Apigee. *
  1. Utiliser les solutions cloud natives de données et de stockage, y compris Google Cloud Spanner, Memory store (Valkey/Redis) et Google Cloud Storage (GCS). *
  1. Piloter l'Infrastructure-as-Code (IaC) et l'automatisation des déploiements en utilisant Terraform, *
  1. Helm, et les pipelines CI/CD modernes. *
  1. Concevoir des stratégies d'observabilité de bout en bout (traçage distribué, journalisation structurée, tableaux de bord de métriques et alertes) à travers les microservices.

Optimisation des Performances & Dépannage *

  1. Diriger des efforts complexes de débogage et de diagnostic à travers des topologies de microservices distribués. *
  1. Analyser en profondeur les performances JVM, le réglage du garbage collection (GC) et le profilage d'exécution (par exemple, analyse des thread dumps, heap dumps, des fuites de mémoire). *
  1. Dépanner les problèmes d'exécution de Kubernetes (routage d'entrée, cycles de vie des pods, politiques réseau, contention de ressources).

Leadership & État d'Esprit *

  1. Promouvoir une attitude « capable d’apprendre, capable de faire » — adopter proactivement de nouvelles technologies, prouver des preuves de concept (POC) et relever des défis d'ingénierie non résolus. *
  1. Mentorer, coacher et élever les développeurs juniors et intermédiaires par le biais de revues de code, de sessions de conception architecturale et d'ateliers techniques. *
  1. Collaborer avec la gestion de produit, les équipes de plateforme et les équipes de sécurité.

Qualifications & Compétences Requises

Expertise Technique *

  1. Langages & Frameworks : Maîtrise de Java et de l'écosystème Spring / Spring Boot (Spring Security, Spring Data, Spring Cloud). *
  1. Systèmes Distribués & Microservices : Compréhension approfondie des modèles de microservices (Saga, CQRS, Event-Driven, Orchestration vs. Choreography) et des protocoles de sécurité. *
  1. Ingénierie de la Résilience : Expérience dans la configuration de frameworks de résilience (par exemple, Resilience4j, modèles de service mesh Istio). *
  1. Plateforme Google Cloud (GCP) : Solide expérience pratique avec GKE, Apigee, Spanner, Memorystore (Valkey) et GCS. *
  1. Kubernetes & Cloud Native : Connaissance pratique approfondie des internes de Kubernetes, de l'architecture, du réseau et du dépannage de clusters. *
  1. Infrastructure & Automatisation : Compétences en Terraform, Helm et construction de pipelines CI/CD. *
  1. Diagnostic : Capacité avérée à profiler la JVM, à lire des graphes de flammes/heap dumps et à analyser le comportement des threads sous forte charge.

Compétences Interpersonnelles & Atouts *

  1. Fort état d'esprit de responsabilité avec une expérience avérée dans la conduite de projets du concept à la production. *
  1. Historique démontré de mentorat d'ingénieurs et d'établissement de normes de haute qualité de code. *
  1. Excellentes compétences en communication pour articuler des décisions architecturales complexes à des parties prenantes techniques et non techniques.

Atouts Souhaitables *

  1. Expérience avec les outils d'automatisation de build comme Gradle. *
  1. Certifications GCP Professional Cloud Architect ou Developer. *
  1. Expérience pratique avec les implémentations de Service Mesh (Istio/Anthos Service Mesh).

Forfait de Rémunération Globale : *

  • Salaires Compétitifs & Congés Payés *
  • Plan d'Achat d'Actions & 401k avec Contributions de l'Employeur Dès le Premier Jour *
  • Assurance Médicale, Dentaire et Vision avec Compte d'Épargne Flexible (FSA) Optionnel *
  • Programmes de Santé/Bien-être pour les Membres de l'Équipe *
  • Programmes d'Aide à l'Éducation par le biais de Frais de Scolarité *
  • Opportunités de Croissance Professionnelle.

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026