Be Structured Technology Group
United States Cold Storage, Inc.
Ingénieur de bases de données
Qui sommes-nous
Ingénieur de bases de données
US Cold possède et exploite l'un des réseaux logistiques à température contrôlée les plus complexes d'Amérique du Nord. Chaque jour, nos systèmes coordonnent le stockage et le mouvement de produits alimentaires à l'échelle nationale via un réseau de centres de distribution à la pointe de la technologie, incluant plusieurs entrepôts hautement automatisés.
Nous continuons de faire évoluer nos plateformes logistiques et d'entrepôt principales. Notre priorité actuelle porte sur une architecture modulaire, pilotée par les événements, axée sur les API et le cloud. Nous continuons à améliorer la fiabilité et à accélérer la productivité de l'ingénierie en renforçant nos pratiques SRE et d'IA. Il s'agit d'un investissement majeur dans l'innovation pour continuer à favoriser l'excellence opérationnelle au sein de nos installations.
Si vous souhaitez construire des systèmes durables qui opèrent dans le monde physique à grande échelle, c'est l'opportunité qu'il vous faut.
Détails du poste
L'ingénieur de bases de données est responsable de la santé, de la performance et de l'évolution des plateformes de bases de données qui soutiennent les systèmes de gestion d'entrepôt d'US Cold Storage — à la fois les bases de données Oracle existantes et les systèmes PostgreSQL et MongoDB Atlas qui alimentent notre plateforme de microservices de nouvelle génération sur Azure. Vous collaborerez avec les équipes Infrastructure, DevOps et Ingénierie logicielle pour concevoir, implémenter et mettre à l'échelle les systèmes de bases de données tout en réduisant la charge opérationnelle grâce au CI/CD. Vous assurerez également un support en temps réel pour les charges de travail critiques où toute interruption se traduit directement par des perturbations dans les expéditions.
Pourquoi ce rôle est différent
- Vous déploierez, surveillerez et ajusterez plusieurs types de bases de données (Oracle, PostgreSQL, MongoDB) sur plusieurs clouds (Azure et OCI)
- Vous utiliserez des outils assistés par IA (Dynatrace, Azure Monitor, Copilot) pour surveiller et optimiser les performances tout en prévoyant et en gérant les coûts
- Vos décisions auront un impact immédiat sur nos équipes, nos systèmes et les entrepôts qui acheminent la nourriture à travers le pays
Responsabilités
- Surveiller, corriger et maintenir notre infrastructure de base de données Oracle existante sur OCI, en garantissant la disponibilité et la fiabilité des charges de travail en production
- Ajuster et optimiser les performances d'Oracle par l'analyse des plans de requête, les stratégies d'indexation et les améliorations au niveau du schéma pour répondre aux normes de performance
- Architecturer, déployer et gérer nos systèmes de bases de données cloud modernes sur Azure, incluant PostgreSQL et MongoDB en soutien à notre initiative de modernisation
- Assurer la posture HA/DR à travers les scénarios de défaillance intra-régionaux et inter-régionaux, y compris la définition et la validation des objectifs RPO/RTO avec l'entreprise
- Collaborer avec les équipes DevOps, Développement et Infrastructure pour garantir que l'architecture des bases de données soutient les objectifs de performance des applications tout en gérant les coûts cloud
- Construire et maintenir des pipelines CI/CD dans GitHub Actions et Jenkins pour automatiser les migrations de schémas, le provisionnement des environnements et les tâches opérationnelles courantes
- Implémenter et gérer l'observabilité des bases de données — surveillance des performances des requêtes, prévision de la capacité et optimisation des coûts sur les plateformes cloud
- Fournir un support de production en temps réel pour les charges de travail critiques, incluant la participation à l'astreinte et la réponse aux incidents
Ce que nous recherchons
Environnement technique
- Infrastructure multi-région Azure et OCI
- Oracle (OCI), PostgreSQL et MongoDB Atlas (Azure)
- Infrastructure as Code utilisant Terraform et Ansible
- GitHub Actions et Jenkins pour le CI/CD
- Observabilité utilisant Dynatrace et Azure Monitor
Ce que nous recherchons
- 5+ années d'expérience en tant que DBA ou ingénieur de bases de données, avec une solide maîtrise d'Oracle et de PostgreSQL
- Maîtrise du PL/SQL, incluant la conception et l'optimisation de requêtes performantes
- Capacité démontrée à diagnostiquer les problèmes d'application liés aux bases de données, y compris les goulots d'étranglement de performance, les blocages et les délais de réplication
- Expérience dans la gestion d'infrastructures de bases de données dans le cloud (Azure préféré)
- Expérience dans le déploiement de systèmes de bases de données utilisant l'Infrastructure as Code (Terraform ou similaire) et des outils de CI/CD (Jenkins, GitHub Actions ou similaire)
- Expérience avérée dans la mise en place de la surveillance et des alertes pour les opérations critiques de bases de données (Dynatrace ou Azure Monitor est un plus)
- Solides compétences en communication écrite et orale, avec la capacité d'adapter le message à des publics techniques et non techniques
- Licence en informatique, ingénierie ou domaine connexe — ou expérience équivalente
Autres capacités dont vous aurez besoin
Ce rôle peut nécessiter un effort physique associé à l'utilisation de l'ordinateur pour accéder aux informations, ou une position debout, de la marche ou du levage occasionnels nécessaires pour mener à bien les activités quotidiennes. Une communication, une vision et une audition efficaces sont essentielles pour la sécurité et la productivité. Utiliser des scanners, des tablettes, des radios, des téléphones, des ordinateurs et d'autres équipements essentiels selon les besoins. Des heures de travail supplémentaires peuvent être demandées par la direction pour aider à gérer la production des employés, les projets et/ou les événements spéciaux. S'engager dans des interactions personnelles et une communication fréquentes. Assister régulièrement à des réunions et/ou des formations en personne. Posséder de solides compétences en arithmétique et en lecture. Suivre les instructions verbales, les instructions écrites et les politiques de l'entreprise. Travailler de manière indépendante et se coordonner avec les autres. Environnement au rythme soutenu, gestion du stress et respect des normes de productivité.
- Une expérience avec les bases de données NoSQL/JSON est un plus
Rémunération et structure
- Fourchette salariale : $110,000 - $140,000/an
- Lieu : Hybride, Camden, NJ
- Déplacements : Moins de 10%
- Rattaché au : Responsable de plateforme, Développement logiciel
Contexte opérationnel
Ce rôle est principalement technique et basé au bureau, avec des interactions occasionnelles dans les environnements opérationnels selon les besoins. Le poste est basé à Camden, NJ et fonctionne selon un modèle de travail hybride. Le nombre de jours de présence au bureau requis est déterminé par le responsable du recrutement et peut varier en fonction des besoins de l'équipe, du département et de l'entreprise.
Informations complémentaires
Les fonctions du poste peuvent varier en fonction de la zone d'opération. Cette description décrit les tâches les plus courantes requises pour le poste. Des aménagements raisonnables peuvent être fournis pour permettre aux personnes handicapées d'accomplir les tâches essentielles. Cette description de poste peut ne pas englober toutes les tâches nécessaires pour remplir le rôle.
Les autres avantages incluent
Si les heures annuelles sont atteintes, ces avantages peuvent s'appliquer. Médical, dentaire, vision, ordonnances, assurance juridique, réduction pour animaux de compagnie, maladies graves, assurance accident, indemnité hospitalière, soins de longue durée + assurance vie permanente, protection contre le vol d'identité, assurance invalidité de courte durée, assurance invalidité de longue durée, assurance invalidité complémentaire, assurance vie de base, assurance décès et invalidité accidentelle, assurance vie complémentaire, assurance vie complémentaire pour conjoint, assurance vie enfant, solution de prêt, compte de dépenses flexible santé, compte de dépenses flexible pour personnes à charge, télémédecine, soins primaires virtuels, plan d'épargne sur ordonnances, programme d'assistance au ticket modérateur pour spécialités sur ordonnance, programme de gestion du poids, gestion des maladies chroniques, programme Care Navigator, ligne infirmière 24/7, avis médical d'expert, programme de maternité Precious Additions, plaidoyer santé, programme d'aide aux employés, thérapie cognitivo-comportementale numérique, physiothérapie numérique, plateformes de santé comportementale et mentale, programme de réduction auto et habitation, protection voyage sécurisée, programmes de réduction, plan 401(k), aide à l'éducation, congés payés, programme de parrainage et avantage transport (NJ UNIQUEMENT).
