Nous cherchons un Ingénieur de Qualité des Données, le développeur d'une couche de qualité des données dans une grande infrastructure de données à échelle.
L'Ingénieur de Qualité des Données crée des tests manuels et automatiques pour surveiller et tester les données dans l'entrepôt. La base de données que nous utilisons est https://clickhouse.com/ , qui a un support standard de SQL. La création de test de données implique d'enquêter sur les structures de données de la blockchain, les invariants, le consensus et les protocoles. Les scripts automatiques qui peuvent corriger les données en mode automatique ou semi-automatique aident à assurer la qualité des données dans un processus continu.
La mesure du succès est la couverture des tests sur les données, le nombre de plaintes des clients sur la qualité des données. Ces mesures sont atteintes en automatisant les tests, les scripts et toutes les procédures, car avec un grand entrepôt de données, il ne peut pas être efficace de l'opérer manuellement.
Rôle & Responsabilités:
- Concevoir et mettre en œuvre une couche de qualité des données dans une grande infrastructure de données à échelle;
- Exécuter un cadre de test de qualité des données pour valider les données à diverses étapes du cycle de vie du traitement;
- Avec une préparation et une exécution pratique des tests dans un environnement Agile et DevOps;
- Se familiariser avec les produits de blockchain de Bitquery, les ensembles de données et les pipelines de traitement;
- Coordonner avec les experts en la matière pour développer, maintenir et valider les scénarios de test;
- Rencontrer les parties prenantes internes pour passer en revue les approches actuelles de test et fournir des commentaires sur les moyens d'améliorer/étendre/automatiser;
- Préparation, révision et mise à jour des cas de test et des données de test pertinentes en cohérence avec les exigences du système, y compris les fonctionnalités, l'intégration et la régression
- Analyser, déboguer, et documenter les problèmes de qualité
- Enregistrer et rapporter le statut des tests aux étapes respectives
- Être proactif et suivre l'approche de test Shift-left pour identifier les problèmes tôt et les suivre efficacement
- Soutenir les initiatives d'assurance de la qualité et aider à institutionnaliser les meilleures pratiques
- Maximiser l'opportunité d'exceller dans une culture de travail ouverte et reconnaissante. Être un résolveur de problèmes et un joueur d'équipe pour contribuer davantage aux réalisations.
- Ouvert à apprendre les uns des autres dans l'équipe et chaque expérience au jour le jour
Exigences
- Min. 5 ans d'expérience pratique avec les bases de données
- Expérience de travail avec les produits de Big data
- Bonne connaissance de SQL, de l'entrepôt de données, de l'analytique des données, des API, etc.
Attentes
- Nous nous attendons à ce que cette personne crée des tests SQL et API, automatise l'exécution et suive les problèmes de données
- Les mesures de réussite sont le nombre/la gravité des problèmes identifiés avant que le client ne les remarque
Un gros plus serait l'expérience avec :
- L'automatisation des tests QA
- Les technologies de la blockchain
- Les ensembles de données de la blockchain sur chaîne
- Differents cadres d'automatisation
- La qualité des données, les tests et l'automatisation
- ETL processus et pipelines
- Les systèmes en temps réel et les pipelines de données
Approche Professionnelle
- Passionné pour enquêter sur les données, explorer l'information et apprendre les protocoles de la blockchain;
- Prêt à travailler à des heures flexibles selon les exigences;
- Bonnes compétences de communication (écrite, verbale, écoute et articulation)
- Capacité à travailler en tant que contributeur individuel ainsi qu'en équipe et succès à respecter les délais sous pression
Avantages
- Politique 100% à distance (Travailler de n'importe où dans le monde)
- Nous ne comptabilisons pas les congés (Culture axée sur la responsabilité)
- Opportunité de travailler & de collaborer avec une équipe véritablement globale répartie dans 5 pays
- Choisissez vos propres heures de travail
- Voyage annuel avec l'équipe de Bitquery à n'importe quelle destination à distance
- Une promesse de terminer les processus d'entretien dans 1-2 semaines
Être une startup, nous prenons des décisions et avançons assez rapidement, tout en offrant aux candidats une excellente expérience pendant le processus d'entretien. Nous avons une hiérarchie plate dans l'organisation où nous responsabilisons les individus et leur offrons l'opportunité de produire des résultats selon leur style de travail. Venez vous joindre à une grande culture, avec une chance de construire Bitquery avec nous.