Data Quality Engineer
Company Overview
When you feel connected to your work, you feel more engaged. At Haworth, you can pursue a career that offers you ample opportunity to build your portfolio and expand your skillset in an exciting and inclusive environment. Join a company that values innovation, inspiration, and you!
HAWORTH is a global leader in office furniture and architectural interiors. As a valued member of our team, you can make your mark on the world and reach your full potential within a culture of connectivity.
Why Haworth? Find out here!
Here at Haworth, our members enjoy benefits from their first day of employment including:
- 4 weeks paid time off and an option to purchase an additional week
- Priority Health Insurance
- Newly renovated on-site gym open 24 hours
- 401k Benefit - If you contribute 6% of your annual salary, Haworth will contribute up to 7%
- Annual bonus programs
- Company provided Short Term Disability, Long Term Disability & Life Insurance
- Tuition Reimbursement program
- 8 hours of paid volunteer time off
- Zero waste to landfill company which provides personal on-site recycling drop-off
Job Overview
We are currently looking for a Data Quality Engineer to join our team in Holland.
As a Data Quality Engineer, you will:
Haworth's Global Information Systems department is seeking a highly driven and effective professional to join the data ops team. As a Data Quality Engineer, you will leverage your expertise, experience, and passion to ensure we uphold the highest levels of data quality and excellence for our clients. You will be responsible for maintaining and enhancing the quality of our data. Working closely with our DataOps team members, Data Owners, and Data Stewards, you will develop, implement, and maintain data quality standards and processes. Additionally, you will identify and resolve data quality issues, ensuring that our data is accurate, complete, and reliable.
Do you have these required qualifications?
- Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering, or similar field of study with 7 years experience in related design, development, and support experience in respective technology stack
OR
- Master’s Degree in Computer Science, Computer Information Systems, Computer Engineering, or similar field of study with 5 years experience related design, development, and support experience in respective technology stack
Related experience includes: data ingestion automated testing of multi sources and multi-integration, writing SQL Queries and Stored Procedures, testing Data Warehousing and data modeling, automated testing of data security (RBAC, RLS, CLS, Data Masking), automated testing of 7×24 near real-time data ingestion and incremental change processing, programming experience with C#, JavaScript, and Python.
(Combination of equivalent education and work experience will also be considered)
In Addition to:
- Current and continuing right to work in the United States without sponsorship
- The ability to work and commute daily on-site to our headquarters in Holland, MI without relocation assistance
Job Responsibilities:
- Lead the design, development, and automation of the testing framework for our Big Data infrastructure using various latest technologies from SAP and Azure, both on-premises and in the cloud.
- Lead API testing and automation of data pipelines, data services, cloud data warehouses, business intelligence, and machine learning platforms, with a focus on unified transactional data.
- Utilize programming languages and analytics tools/technologies to validate products, machine learning models, data pipelines, and data deliverables.
- Use data catalog tools like Collibra to define, document, and manage Data Quality Requirements and Data Quality Rules.
- Use ETL tools like SAP BODS, SAP SLT, SSIS, and SAP CPI to extract, transform, and load data.
- Lead data governance and data profiling efforts to ensure data quality and proper metadata documentation for data lineage.
- Create quality metrics to evaluate data pipelines, products, and customer deliverables.
- Develop automated testing solutions using statistical methods, models, and processes to validate predicted outcomes.
- Work within an iterative software development lifecycle under Agile development processes.
- Collaborate with other developers to design and implement data science features in support of established security and acceptance criteria.
- Apply common software engineering best practices, such as pairing, test-driven development (TDD), writing unit and integration tests, and participating in code reviews.
- Collaborate with engineers, designers, and analysts to deliver innovative AI/ML product feature
- Assist the Quality Assurance team with feature and regression testing.
Ideally, you have also demonstrated the following:
- Expert in multiple phases of delivery lifecycle (Requirements Gathering and Analysis, Design, Development, Testing, Launch, and Post-Launch support) to ensure consistent, effective, and efficient delivery process.
- Understands and applies current development standards, techniques, and best practices within Haworth's defined Technical Stack to maintain and enhance existing applications and systems; expert in multiple layers of Haworth Technical Stack.
- Able to analyze/debug complex, cross-platform issues, enhance/fix them quickly, and mentor others to do same (i.e., performance issues, crashes, and/or unexpected results).
- Knowledge of customer service standards and procedures with ability to provide outstanding customer service.
- Strong team player with the ability to collaborate across all levels of the organization.
- Strong analytical and problem-solving skills with a high aptitude to learn.
- High level of attention to detail.
- Flexibility, adaptability, and willingness to assist in other areas as priorities shift.
- Ability to operate with minimal supervision while keeping leadership informed.
- Strong written and verbal communication skills.
Haworth Values
At Haworth, we have a strong set of values that guide our business and help us align with our customers.
We listen to our Customers. We rely on our Members. We honor Integrity. We embrace Continuous Learning. We lead with Design. We create Value. We work to make the World better.
Join the Haworth family. Apply for this job, or learn more about the many possibilities at Haworth, at https://Careers.Haworth.com.
#LI-HM1
Nearest Major Market: Grand Rapids
Job Segment:
Testing, Cloud, Computer Science, Quality Assurance, QA, Technology, Quality