P97 Networks est le principal fournisseur de solutions de commerce mobile et de marketing numérique, propulsant les nouvelles et émergentes expériences quotidiennes. Que vous recherchiez du carburant, de la nourriture, un parking, une recharge ou un commerce de proximité, notre plateforme de commerce mobile innovante basée sur le cloud, PetroZone®, permet les paiements mobiles, les programmes de fidélité client et la connectivité avec le plus grand réseau de stations-service et de magasins de proximité des États-Unis.
Nous nous concentrons sur la création d'expériences de commerce connecté à travers les voitures connectées, les smartphones ou les appareils à commande vocale comme Alexa. Nous nous spécialisons dans l'agrégation de paiements et de fidélité basés sur le cloud, l'identité et la sécurité, les offres et règlements numériques, le marketing omnicanal et les analyses de données. Nous redéfinissons continuellement les expériences consommateurs connectées pour rendre les trajets quotidiens plus pratiques, rapides et sûrs.
P97 Networks est reconnu comme un leader d'opinion dans la transformation numérique de l'industrie du commerce de proximité et de la commercialisation des carburants. Nous prenons le recrutement très au sérieux car nous croyons qu'une équipe expérimentée, une passion partagée pour la technologie et un désir mutuel de réussir dirigeront notre succès. Si vous recherchez une entreprise et une opportunité attrayante et mutuellement bénéfique, nous croyons que vous la trouverez ici.
Cette description de poste décrit les types de responsabilités requises pour le rôle mais n'est pas exhaustive. Le titulaire du poste assumera des responsabilités supplémentaires au besoin, qui peuvent ne pas être explicitement mentionnées ici.
- Optimiser, rédiger et gérer les structures de bases de données, les requêtes SQL, les procédures stockées et les fonctions.
- Collaborer avec l'équipe des opérations pour exécuter des requêtes en production au besoin.
- Superviser les migrations de données et gérer les sauvegardes.
- Travailler avec les ingénieurs DevOps pour mettre en œuvre des modifications dans notre environnement de production.
- Participer aux histoires de sprint impliquant un composant SQL avec le DBA existant.
- Maintenir les bases de données SQL dans tous les environnements, en se concentrant fortement sur la production.
- Fournir une expertise en bases de données aux équipes d'ingénierie, y compris les examens des migrations de bases de données, des requêtes et des optimisations de performances.
- Aider les développeurs à formuler des instructions SQL et effectuer des revues de code (PR) pour les versions de sprint.
- Examiner les procédures stockées existantes, documenter les tables auxquelles elles écrivent et suggérer des optimisations.
- Planifier la croissance des données et gérer l'infrastructure de capacité des bases de données.
- Gérer les instances de bases de données, les déploiements et les réplications.
- Surveiller les performances des bases de données, diagnostiquer et résoudre les problèmes.
- Gérer les questions environnementales.
- Gérer les journaux et l'analyse des erreurs.
- Administrer les tâches planifiées et autres fonctionnalités cloud.
- Expérience avec Azure SQL Database. Une expérience avec v-Core Hyperscale est préférée mais non essentielle.
- Maîtrise de l'écriture de requêtes complexes et performantes ainsi que des procédures stockées.
- Expertise en dépannage et optimisation des performances de T-SQL.
- Compétences solides en conception de schéma et en modélisation de données, y compris la normalisation et la dé-normalisation.
- Expérience avec le traitement des transactions en ligne (OLTP) et les grands ensembles de données.
- Familiarité avec Azure DevOps, data factory et Cosmos DB (API SQL et procédures stockées).
- Expérience avec le stockage Blob, Redis et Service Bus.
- Familiarité avec C#, JavaScript et les scripts KQL.
- Expérience du déploiement de modifications SQL via CI/CD en utilisant DACPAC.
- Une expérience avec Google Cloud (Spanner