Data Engineer

Millennium Physician Group Fort Myers , FL 33912

Posted 2 months ago

Millennium Physician Group

Data Engineer

Technology and Innovation Services Team

Fort Myers, FL

The Data Engineer role is responsible for building the foundation for a Datawarehouse using best practice ETL/ELT methodologies. This position will develop and maintain data pipelines, interfaces, and process automation. The Data Engineer will be required to investigate and understand datasets from dozens of discrete sources that may or may not always have available documentation. This position must communicate highly complex data trends to organizational leaders in a way that's easy to understand. The position requires collaborating with the existing BI/Analytics teams, Software and Database developers to create a centralized repository and platform to be used by all data consumers in the organization. The Data Engineer must demonstrate advanced knowledge of SQL, OOP development concepts, and Business Intelligence/Analytics. The position requires the ability to develop code for use in the automation of data pipelines. This position reports to the Data Engineering Manager.

Essential Duties and Responsibilities include the following. Other duties may be assigned.

  • Build scalable data pipelines that clean, transform, and aggregate data from disparate sources

  • Assemble large, complex data sets that meet functional / non-functional business requirements

  • Collaborates with analytics and business teams to improve data models that feed business intelligence tools, increasing data accessibility and fostering data-driven decision making across the organization

  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and Snowflake technologies

  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.

  • Implements processes and systems to monitor data quality to ensure production data is always accurate and available

  • Writes unit/integration tests, contributes to engineering wiki, and documents work

  • Defines company data assets (data models)

  • Designs data integrations and data quality framework

  • Build analytics tools that utilize the data pipeline to provide actionable insights into key business performance metrics

  • Works closely with a team of frontend and backend engineers, developers, and analysts

Education and Qualifications:

  • Master's Degree preferred, Bachelor's required in Computer Science, Information Technology, Informatics, Engineering, Statistics or equivalent.

  • 4+ Years Prior experience as a Data Engineer, Data Scientist, or Database Administrator required

  • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases

  • Experience with object-oriented/object function scripting languages: Python, Java, C#, Scala, etc.

  • Experience with Cloud Datawarehouse technologies (Snowflake/Redshift) and design

  • Ability to create and maintain optimal data pipeline architecture

  • Hands-on experience building and maintaining ETL/ELT processes

  • Experience interacting with and extracting data from RESTful APIs

  • Experience with commercial ETL/ELT toolsets: Matillion, Talend, Fivetran, etc.

  • Experience building data visualizations using BI tools

  • Experience with AWS Cloud services


Formed in 2008, Millennium Physician Group has grown into one of the largest comprehensive primary care practices with more than 400 health care providers located throughout Florida. With corporate headquarters in Fort Myers, Florida, Millennium Physician Group consists of primary care offices, Imaging Centers, Lab Services, Physical Therapy, and Wellness Programs. We also have several administrative departments supporting our medical offices, such as Quality Assurance, ACO, Business Services, Coding ACO, IT, Human Resources, and more.

If you are interested in joining an organization that emphasizes teamwork and family, Millennium Physician Group is the right choice.

Millennium's core values summarize how we treat others, patients, and fellow community members. Millennium CARES for every patient every time.

ARE YOU READY TO JOIN OUR TEAM? If you are the right candidate for this position, please click the link to apply today. We look forward to meeting you!

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Healthcare Data Analyst

Physicians Primary Care Of Southwest Florida

Posted 2 days ago

VIEW JOBS 1/14/2022 12:00:00 AM 2022-04-14T00:00 Physicians' Primary Care of Southwest Florida is a growing premier multi-specialty primary care practice. We have locations in Cape Coral, Fort Myers, and Lehigh Acres. We are currently seeking a Healthcare Data Analyst to join our Administration team in Fort Myers. Sample of Responsibilities: * Uses data mining to extract information from data sets and identify correlations, patterns, and discrepancies * Organizes information into comprehensible structures * Uses data to predict trends in the population * Performs statistical analysis of data * Uses tools and techniques to visualize data in easy-to-understand formats, such as reports, graphs, and dashboards * Evaluates report requests by assessing end-user requirements and desired outcome * Works with Administration in aligning report requests with overall priorities of the practice Performance Requirements: * Knowledge of statistical and analytical tools * Excellent analytical skills with the ability to collect, organize, analyze and disseminate significant amounts of information with attention to detail and accuracy * Ability to develop and maintain a good rapport and a cooperative working relationship with providers and staff * Ability to communicate at all levels of the organization in a positive and effective manner * Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy Education/Experience Necessary: * Undergraduate degree in business, health care, or information technology (4+ years of proven data analytics work experience may be substituted for degree requirement) * Experience with health care administration is a plus * Advanced level skills in MS Excel (including advanced formulas, pivot tables, and lists) Benefits Offered: * 25 years of growing with and supporting our communities * Ability to advance within our organization * Health, dental, vision, life and disability insurances * 401(k) with company match * Paid Time Off (PTO) and Paid Holidays * Employee Assistance Program (EAP) Want to learn more about Physicians' Primary Care of Southwest Florida? Visit us at and apply today! Physicians Primary Care Of Southwest Florida Fort Myers FL

Data Engineer

Millennium Physician Group