Senior Data Engineer
TechniPros, LLC
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Agile Methodologies
Unit Testing
Data Infrastructure
ETL
Data Profiling
Data Warehousing
Performance Tuning
SQL Databases
Performance Testing
Snowflake
Job description
As a Data Engineer, you will be a part of an Agile team to build healthcare applications and implement new features while adhering to the best coding development standards., * Data profiling to identify primary keys and issues with the data.
- ETL to bring data onto the client's Data Platform, de-duplicate data, create update or dimensional data structures, and produce use case-specific output.
- Unit testing, functional testing, and performance testing and tuning.
- Interacting with the Product team to understand and refine requirements.
- Interacting with QA to address reported findings.
- Working individually and as a team to achieve our goals.
- Taking initiative to take on additional work if the present work stream slows down
Requirements
- SQL: Highly Skilled. Must be familiar with common table elements (CTEs), complex joins, and analytic & windowing functions.
- Snowflake: Prefer candidates with real-world experience using Snowflake.
- Data Profiling: Must be able to identify unique and primary keys and determine cardinality, data type, precision, and scale, and skew.
- Effective communication skills to communicate internally within our team and externally across other teams, notably Product and QA
- Understands the scope and context of the work and takes initiative to achieve the goals, rather than waiting to take specific direction.