Remote job
Data Engineer- Contract
Job details
About this role
Role overview Build and maintain dependable data systems that bring information together from multiple sources for analysis and downstream use. The work spans relational and NoSQL databases, data pipelines, performance tuning, and data quality, with attention to privacy and security in a healthcare data environment.
Responsibilities - Integrate data from different source systems and check it for accuracy, consistency, and relevance. - Design, operate, and improve scalable database solutions across platforms. - Develop and maintain ETL processes and data pipelines, using automated approaches that limit defects and technical debt. - Tune SQL queries, indexes, and stored procedures; investigate performance, stability, and data issues. - Review code, add unit and regression tests, and follow engineering standards. - Protect sensitive information by following security and privacy requirements and reporting potential security events.
Requirements - At least four years of experience with relational databases such as SQL Server or Oracle, including SQL performance optimization. - Strong SQL skills and understanding of relational database principles. - Experience with ETL, data integration, and troubleshooting. - Familiarity with high-volume transaction systems and performance tuning. - Working knowledge of NoSQL technologies such as MongoDB or Elasticsearch. - Ability to work independently, analyze complex problems, and communicate with technical and non-technical partners.
Nice to have - Exposure to Microsoft Azure, T-SQL, stored procedures, or SSIS. - Familiarity with healthcare data formats and exchanges such as HL7, CCD, or EDI X12 claims. - Knowledge of XML or JSON, REST APIs, Hadoop, Agile methods, and Git. - A relevant bachelor's degree and experience in technology or healthcare data engineering.