Alpine Physician Partners is a recognized company committed to putting employees first. The Data Engineer III role involves designing and building data pipelines for value-based healthcare and enterprise analytics, utilizing cloud technologies to support advanced analytics and AI solutions.
Responsibilities:
- Owns solution design blueprints and architecture of the enterprise data platform features and functionality, including data ingestions, data integrations, data pipelines, data models, data quality, data governance
- Plays technical leadership role and leads other team members and guides them on solution design blueprints, data solutions development, and best practices for our enterprise data platform
- Designs, builds and maintains scalable, automated data pipelines to enable Reporting, Data Visualization, Advanced Analytics, Data Science, and Machine Learning solutions
- Supports critical data pipelines with a scalable distributed architecture, including data ingestion (streaming, events, and batch), data integration (ETL, ELT, Azure Data Factory), and distributed data processing using Databricks Data & Analytics and Azure Cloud Technology Stacks
- Builds cloud data solutions using multiple technologies, such as SQL, Python, Data Lake (Databricks Delta Lake), Cloud Data Warehouse (Azure Synapse), RDBMS, NoSQL databases
- Enable designing, implementation, and fine-tuning of AI applications including LLMs, RAG pipelines, and prompt engineering solutions for clinical and operational use cases
- Addresses issues in data flow logic and data model design, as well as the interoperability of new datasets with existing data models
- Participates in and conducts code-reviews for all changes to the codebase and conveys coding standards clearly and concisely
- Tests work on each assignment before working with Product Owners to ensure business requirements are fulfilled
- Coordinates identification of requirements and recommending new data features in conjunction with development manager, product owners, and department managers
- Acts as a subject matter expert by sharing information and providing support and training to others, as well as spearheading team projects and establishing goals and milestones for projects
- Ensures goals and commitments to the team are met
- Adheres to the company’s Compliance Program and to federal and state laws and regulations
- Other duties as assigned
Requirements:
- Minimum 6 years of experience in creating robust enterprise-grade data engineering pipelines using SQL, Python, Apache Spark, ETL, ELT, Databricks Technology Stack, Azure Cloud Services, Cloud-based Data and Analytics platforms
- Minimum 3 years of experience in solution design blueprinting and leading technical team members towards delivery of robust enterprise-grade data platform solutions
- Strong proficiency in SQL and data analysis
- Ability to mentor others
- Excellent verbal and written communication skills
- Great customer service skills
- Great teamwork and leadership skills
- Independent problem-solving skills
- Self-motivated and self-managed
- Proficient in Microsoft Office Suite
- Bachelor's degree in computer science, information systems, or equivalent work experience
- 7+ years working with modern data platforms, such as Databricks and Azure Data Factory
- 7+ years working with modern data engineering design & development using Python and SQL
- 7+ years working with relational and Dimensional Data Models, T-SQL, Microsoft SQL Server, etc
- 7+ years working with data integration strategies and supporting technologies
- 7+ years working with electronic data exchange (FHIR, HL7, CSV, EDI, etc.)
- 8-10 years of experience in creating robust enterprise-grade data engineering pipelines using SQL, Python, Apache Spark, ETL, ELT, Databricks Technology Stack, Azure Cloud Services, Cloud-based Data and Analytics platforms
- Experience in distributed data (structured, semi-structured, unstructured, streaming) processing techniques using Apache Spark, Hadoop, Hive, Kafka, and big data ecosystem technologies
- Experience in data modeling and design for data warehouse, relational databases, and NoSQL data stores
- Experience migrating on premise data warehousing solutions to Azure solutions
- Experience with Visual Studio and .NET technologies such as C#
- Experience working with common health care datasets
- Experience working on an agile/scrum-driven software development team