Senior Data Quality Engineer

  • Broadway, WA
  • Posted 13 hours ago | Updated 9 hours ago

Overview

On Site
Contract - W2
Contract - 12 Month(s)

Skills

Data Quality
Use Cases
Specification Gathering
Apache Velocity
Reporting
Regression Analysis
Mentorship
Extract
Transform
Load
SQL
Relational Databases
Database
Data Analysis
Data Engineering
Data Modeling
Data Warehouse
Scala
Java
Scripting
Python
JUnit
TestNG
Behavior-driven Development
Big Data
Apache Hive
Snow Flake Schema
Databricks
Apache Spark
Communication
Health Insurance
Insurance
Team Building
Collaboration
Wiki
Knowledge Base
Status Reports
Account Management
IT Consulting
Managed Services
Recruiting
Artificial Intelligence
Cyber Security
Enterprise Architecture
Training
FOCUS

Job Details

OP is seeking an experienced Senior Data Quality Engineer for a leading entertainment company. If you're enthusiastic and eager to make a meaningful impact in a forward-thinking organization, we'd love to hear from you.
Responsibilities:
  • Test and validate ETL logic and Data Pipelines.
  • Own the quality of every release into production with a data-driven approach.
  • Create, deliver, and continuously improve our quality processes for delivering.
  • operational data to address all types of subscriber and commerce operations to our stakeholders.
  • Partner with Data Analysts, Product, and Engineering teams to deeply understand the underlying transactional systems' behavior and business use cases.
  • Translate reporting and operational technical specifications, including calculations, custom groups, parameters, filtering criteria and/or aggregations into test requirements.
  • Build automated and reusable tests for data stores to improve quality and development velocity
  • Diagnose issues, report defects, and propose regression tests to catch recurring bugs
  • Mentor fellow Test Engineers on the team to ramp up on automation concepts and contribute towards expanding test coverage
Required Qualifications:
  • Minimum 4 years' experience in Quality validating ETL pipelines and Data Warehouses.
  • Expert SQL knowledge and experience working with relational databases, as well as a working familiarity with a variety of databases.
  • Good experience in data analytics, data engineering, data modeling, data warehousing, and a big data platform.
  • Strong programming (Scala/Java) or scripting skills (Python).
  • Experience with but not limited to JUnit/TestNG/BDD or similar tools.
  • Experience in a range of common big data tools & technologies such as Airflow, Hive, Snowflake, Databricks, Spark, etc.
  • Experience in working with large datasets (Terabytes or more).
  • Ability to operate effectively in a team-oriented and collaborative environment.
  • Excellent communication skills and the ability to interact with all levels of end users and technical resources.
Educational Qualification:
  • Bachelors Degree.
Benefits:
  • 401(k).
  • Dental Insurance.
  • Health insurance.
  • Vision insurance.
  • We are an equal-opportunity employer and value diversity, equality, inclusion, and respect for people.
  • The salary will be determined based on several factors including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.
Additional Responsibilities:
  • Participate in OP monthly team meetings, and participate in team-building efforts.
  • Contribute to OP technical discussions, peer reviews, etc.
  • Contribute content and collaborate via the OP-Wiki/Knowledge Base.
  • Provide status reports to OP Account Management as requested.

About us:
OP is a technology consulting and solutions company, offering advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields - including AI, cyber security, enterprise architecture, and beyond. Our most valuable asset is our people: dynamic, creative thinkers, who are passionate about doing quality work. As a member of the OP team, you will have access to industry-leading consulting practices, strategies & and technologies, innovative training & education. An ideal OP team member is a technology leader with a proven track record of technical excellence and a strong focus on process and methodology.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.