Overview
Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
snowflake
AWS
DBT
Job Details
Role: Data Engineer with DBT
Duration: Long Term
Location: Remote EST working hours
- 14- 18 Plus years - Develop data pipelines for streaming and batch data processing needs to move data in and out of Snowflake data warehouse
- Collaborate with engineering and DevOps team members to implement, test, deploy, and operate data pipelines and ETL solutions
- 10 Years Hands-on experience with Snowflake, including schema design, query optimization, and data load techniques
- 8 years of hands-on reporting experience leveraging Business Intelligence tools such as Looker, Qlik, Tableau, Power BI, etc.
- Experience with DBT, including model development, testing, and documentation
- Optimize data pipelines, ETL processes, and data integrations for large-scale data analytics use cases
- 7+ years of experience in building and maintaining data pipelines and ETL/ELT processes in data-intensive organizations
- Design, build, and maintain scalable data pipelines using Snowflake and DBT.
- Design, build, and maintain scalable data pipelines using Snowflake and DBT.
- Develop and manage ETL processes to ingest data from various sources into Snowflake.
- Strong coding skills with Python and SQL for manipulating and analyzing data
- Hands-on experience with data movement using Snowpipe, Snow SQL, etc.
- Able to build data integrations and ingestion pipelines for streaming and batch data
- 5 years of designing and implementing operational production grade large-scale data pipelines, ETL/ELT and data integration solutions
- Hands-on experience with cloud platforms such as AWS and Google Cloud
- Proficiency with Kafka, AWS S3, SQS, Lambda, Pub/Sub, AWS DMS, Glue
Preferred - Good to Have
- Familiarity with API security frameworks, token management and user access control including OAuth, JWT etc.,
- Background in healthcare data especially patient centric clinical data and provider data is a plus
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.