Data Quality Engineer, Baseball Systems
Cincinnati Reds
Cincinnati, OHThis was removed by the employer on 12/4/2019 8:17:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Data Quality Engineer, Baseball Systems jobs in Cincinnati-OH
Search all Data Quality Engineer, Baseball Systems postings
Full Time Job
Department: Baseball Operations
Job Title: Data Quality Engineer, Baseball Systems
Reports To: Manager, Baseball Systems
FLSA: Salary, Exempt
Job Purpose: The Data Quality Engineer will be responsible for designing, documenting and developing data validation processes, mastering data and providing support for all data quality issues. This role will work closely with the Manager, Baseball Systems and Data Engineer to ensure the data validation processes are an integrated extension of the Reds data ingestion pipelines. Some assistance in the planning, design, development, testing and support of the data ingestion pipeline will be required. Will be expected to write documentation to describe program development, logic, coding and corrections. The ideal candidate has 2-4 years of experience as a data quality professional working primarily with the Microsoft technology stack and at least 1 year of experience working specifically with Microsoft Azure technologies.
Essential Duties and Responsibilities:
• Work with the Manager, Baseball Systems, Baseball Operations staff and Information Technology department to understand department needs and develop technical solutions that integrate existing and future systems into the organization's infrastructure.
• Employ an iterative software development approach to ensure quick roll-out of new or existing development tasks.
• Create specifications through gathering and documentation of user requirements as needed.
• Create, maintain, and optimize automated data validation processes.
• Expand our master data management (MDM) capabilities with new entities and processes to master data.
• Serve as a data steward in managing the fall out of our MDM processes.
• Develop dashboards and KPIs to provide insight into the integrity of our data platforms.
• Assist in extending our data ingestion processes.
• Provide ongoing support of our data platforms as well as potential troubleshooting of other baseball systems.
• Assist in other data and software development projects as needed.
• Adhere to Reds Information Technologies security standards, support protocols, and server hardware / software build outs.
Experience, Education and Licensure:
• Preferred bachelor's degree or equivalent in Computer Science or Information Systems; advanced degree a plus; will consider experience in place of formal education.
• A minimum of 2-4 years of experience in data management, data integration and data quality verification.
• Familiar with database design and implementation.
• Passion to seek and understand related and evolving technologies.
• Interface successfully with functional users and staff.
Knowledge, Skills, and Abilities:
• In-depth knowledge and experience with the following: SQL, C#, Python, SSIS and Microsoft SQL Server.
• Familiarity with Spark, Databricks, Azure Data Factory and Azure Functions is a plus.
• Experience with software development life cycle (SDLC) and agile development methodologies.
• Working familiarity with advanced statistical concepts, particularly those relevant to sabermetric player evaluation metrics is a plus.
• Passion for baseball, strong intellectual curiosity, and ability to work within a team framework highly desired.
Work Environment:
• Hours may occasionally include nights, weekends and holidays.
Expectations:
• Adhere to Cincinnati Reds Organization Policies and Procedures.
• Act as a role model within and outside the Cincinnati Reds Organization.
• Performs duties as workload necessitates.
• Demonstrate flexible and efficient time management and ability to prioritize workload.
• Meet Department productivity standards.
Disclaimer:
The statements herein are intended to describe the general nature and level of work being performed by the employee in this position. The above description is only a summary of the typical functions of the job, not an exhaustive or comprehensive list of all possible job responsibilities, tasks, and duties. Additional duties, as assigned, may become part of the job function. The duties listed above is, therefore, a partial representation not intended to be an exhaustive list of all responsibilities, duties, and skills required of a person in this position.