A Public Health Data Analyst collects, cleans, analyzes, and interprets health-related data to inform public health policy, programs, and interventions. They work with disease surveillance systems, electronic health records (EHRs), vital statistics (birth/death records), survey data (NHANES, BRFSS), claims data (Medicare, Medicaid), and environmental health data. Unlike epidemiologists (who focus on disease patterns and outbreak investigations) or biostatisticians (who develop statistical methods), public health data analysts focus on data management, visualization, reporting, and translating findings for non-technical public health audiences. This role exists within government public health agencies (CDC, state health departments, local/county health departments), hospitals and health systems (population health analytics), non-profit organizations (American Heart Association, Red Cross, global health organizations), research institutions (academic public health schools), health insurance companies (population health management), healthcare consulting firms, and pharmaceutical companies (public health outcomes research). Titles vary: Public Health Informatics Analyst, Population Health Analyst, Disease Surveillance Analyst, or Health Data Analyst.
RIASEC Type: Investigative (I) Conventional (C), Social (S)
Data Collection & Management. Extract, clean, and integrate public health data from multiple sources (EHRs, disease registries, vital records, surveys, claims, environmental monitoring). Maintain and update disease surveillance systems (e.g., notifiable conditions, syndromic surveillance). Ensure data quality (validate accuracy, identify inconsistencies, handle missing data). Link disparate datasets (e.g., linking birth records to infant mortality data, immunization registries to school records)
Core Skills, Statistical analysis: Descriptive statistics, t-tests, chi-square, regression (linear, logistic, Poisson, negative binomial), time series analysis, survival analysis, Data management: Data cleaning, integration, merging, aggregation, handling missing data, quality assurance, Programming languages: R (tidyverse, dplyr, ggplot2, shiny) or Python (pandas, numpy, matplotlib, seaborn) — at least one fluently, SQL: Querying relational databases (public health surveillance systems, EHR databases), Data visualization: Tableau, Power BI, R Shiny, Python Dash, or ggplot2/matplotlib