Senior Data Engineer
Job Description
Overview
Trissential is a trusted partner for end-to-end quality services and management consulting. As a part of our parent company Expleo, we have a footprint in 30+ countries. Our Mission is to have a positive impact on every person who interacts with Trissential. Clients love us because we are service focused. Employees love us because they are valued and cared for.
Trissential is seeking a Senior Data Engineer to join our client's team remotely in Rochester, MN. The ideal candidate will excel at performing complex data modeling and implementing best practices in data management. This role requires collaboration with Information Analysts and Data Management Specialists to review and enhance current data infrastructures, ensuring superior data quality and reporting. The candidate will also play a crucial role in the migration and implementation of data within cloud platforms. This role is open only to candidates authorized to work and reside in the US.
Responsibilities
- Implement data pipelines using best practices for ETL/ELT, data management, and data governance
- Analyze and process complex data sources in a fast-paced environment
- Perform data modeling against large data sets for peak efficiency
- Identify, design, and implement process improvement solutions to automate manual processes and leverage standard frameworks and methodologies
- Understand and incorporate data quality principles to ensure optimal reliability, impact, and user experience
- Partner across teams to support cross-platform operations
- Create and document functional and technical specifications
- Drive exploration of new features, versions, and related technologies, and provide recommendations to enhance offerings
- Mentor junior engineers within the team
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field; OR equivalent 5+ years of experience
- 5+ years of hands-on experience programming in SQL
- 3+ years of experience building and maintaining automated data pipelines and data assets using batch and/or streaming processes
Essential skills
- Experience with SQL
- Experience with coding
- Familiarity with APIs
- Familiarity with Business Intelligence tools (Tableau, Power BI, etc.)
- Deep knowledge of databases
- Experience designing and implementing improvement solutions that automate manual data processes
- Experience creating and documenting functional and technical specifications
- Experience cleaning complex data pulls
- Experience with cloud-based environments (e.g., Google Cloud) is highly preferred
Desired Skills
- Experience building dashboards and reports in Tableau or Power BI
Benefits
Trissential offers competitive compensation package for full time roles. The hourly pay range for this role is $65 to $68 based on candidate's qualifications and experience. This role is eligible for benefits and includes options for medical, dental, vision, and tele-health benefits; Health Savings Account with company contribution; up to 48 hours of accrued paid safe and sick time, and 401k retirement savings.
Date Posted
06/14/2024
Views
0
Similar Jobs
CACI - Entry Level Software Engineer - GUI Development - CACI
Views in the last 30 days - 0
View DetailsCACI - Entry Level Software Engineer - Automated Testing - CACI
Views in the last 30 days - 0
View DetailsAggregate Quality Control Technician - Walworth, NY - CRH
Views in the last 30 days - 0
View Details