remote
Data Engineer - AWS - VillageCare
Data Engineer
Seeking a Data Engineer with strong AWS expertise to design, build, and maintain scalable data pipelines and warehouses, leveraging Python and SQL to support analytics and reporting for a healthcare nonprofit.
About the role
Key Responsibilities
- Design, develop, and maintain robust data pipelines on AWS services such as Redshift, S3, Glue, and Lambda.
- Implement ETL processes using Python and SQL to ingest, transform, and load data from diverse source systems.
- Build and optimize data models and warehouses to support reporting, analytics, and machine‑learning initiatives.
- Collaborate with data analysts, scientists, and product teams to understand requirements and deliver reliable data solutions.
- Monitor pipeline performance, troubleshoot issues, and ensure data quality and security compliance.
Requirements
- 3+ years of hands‑on experience as a Data Engineer, preferably in a healthcare or nonprofit environment.
- Proficiency with AWS data services (Redshift, S3, Glue, Lambda, Kinesis) and infrastructure‑as‑code tools.
- Strong programming skills in Python and solid SQL expertise for data manipulation and modeling.
- Experience designing scalable ETL workflows and data warehouses.
- Understanding of data governance, security best practices, and HIPAA compliance.