What are the responsibilities and job description for the Data Engineer position at Genesis Global Workforce Solutions?
Data Engineer
San Jose, CA
Job Description:
Our Client is seeking a Data Engineer to join their Data Quality team. In this role, you will focus on building and maintaining robust data pipelines and frameworks that ensure the accuracy, consistency, and reliability of our data assets. You will collaborate with data analysts, data scientists, and other stakeholders to develop data quality metrics and implement automated quality checks across our data systems.
*This role is fully onsite at our San Jose Office.*
Responsibilities:
- Collaborate with the Infrastructure team to build and maintain scalable data pipelines to support data quality initiatives, ensuring data is accurately ingested and transformed
- Develop and maintain data quality metrics and dashboards to monitor the health and accuracy of data across various platforms
- Build and optimize ETL processes that include validation, cleansing, and transformation to enhance data quality
- Work closely with data analysts and other teams to understand data quality requirements and deliver solutions that meet business needs
- Implement automated data quality checks and alerts to proactively identify and resolve data issues
- Conduct data profiling to assess data quality and identify anomalies or inconsistencies
- Create and maintain comprehensive documentation for data quality processes, standards, and workflows
- Participate in continuous improvement initiatives by recommending best practices and new tools to enhance data quality processes
Qualifications:
- Bachelor's Degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- 5 years experience with object-oriented programming languages
- 5 years experience in custom ETL design, implementation and maintenance
- 5 years experience with schema design and dimensional data modeling
- 5 years experience in writing SQL statements
- 5 years hands on experience with Python Programming language
- 5 years hands on experience with Java Programming language
- Strong expertise in handling and analyzing large datasets, including those in the terabyte range
Salary Range: $140,000 to $180,000 per year.
"We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law."
Salary : $140,000 - $180,000