×
Register Here to Apply for Jobs or Post Jobs. X

Data Warehouse Developer II

Remote / Online - Candidates ideally in
Johns Creek, Fulton County, Georgia, USA
Listing for: National Commission on Certification of Physician Assistants (NCCPA)
Remote/Work from Home position
Listed on 2026-01-12
Job specializations:
  • IT/Tech
    Data Engineer, Data Warehousing, Data Analyst
Salary/Wage Range or Industry Benchmark: 82000 - 91000 USD Yearly USD 82000.00 91000.00 YEAR
Job Description & How to Apply Below

Join to apply for the Data Warehouse Developer II role at National Commission on Certification of Physician Assistants (NCCPA).

Pay Range

Base pay range: $82,000.00/yr - $91,000.00/yr.

This range is provided by NCCPA. Pay will be based on skills and experience.

Location

Hybrid work environment with headquarters in Johns Creek, Georgia. Remote position for employees in U.S. Eastern or Central time zones; required travel for mandatory meetings.

Reports To

Senior Director of Application Development.

Responsibilities
  • Design, develop, and maintain complex ETL processes using SQL Server Integration Services (SSIS) and other tools.
  • Build and optimize star and snowflake schema data models to support analytical and reporting needs.
  • Ensure the accuracy, integrity, and performance of data pipelines and warehouse structures.
  • Monitor, troubleshoot, and tune ETL jobs and data warehouse performance.
  • Collaborate with business analysts, data architects, and other stakeholders to gather requirements and deliver data solutions.
  • Develop and maintain technical documentation for ETL processes and data models.
  • Support data quality initiatives and implement data validation and cleansing routines.
  • Participate in code reviews, testing, and deployment activities following SDLC best practices.
  • Monitor and validate nightly ETL jobs and data loads; troubleshoot and resolve failures.
  • Implement alerting and logging for ETL processes and participate in on-call rotations as needed.
Hard Skills
  • Bachelor's degree in Computer Science, Information Systems, or related field.
  • At least 3 years of experience in ETL development using SSIS or similar tools.
  • At least 3 years of experience with SQL Server and T-SQL development.
  • Strong understanding of data warehousing concepts and dimensional modeling.
  • Experience with performance tuning and troubleshooting of ETL processes.
  • Familiarity with reporting tools such as Power BI or SSRS.
  • Experience with cloud-based data platforms (e.g., Azure Data Factory, Synapse).
  • Knowledge of scripting languages (e.g., Python, Power Shell).
  • Experience with Agile methodologies and Dev Ops tools (e.g., Azure Dev Ops).
  • Familiarity with data governance and data quality frameworks.
Soft Skills
  • Strong analytical and problem‑solving skills.
  • Highly developed time‑management skills and attention to detail while managing multiple projects.
  • Excellent verbal and written communication skills.
  • Interpersonal skills and ability to collaborate with cross‑functional teams.
  • Experience with data lake architecture and implementation.
  • Exposure to data privacy regulations such as GDPR and HIPAA.
  • Experience with real‑time data processing frameworks (e.g., Apache Kafka, Spark Streaming).
  • Experience with data lineage and metadata management practices.
  • Familiarity with data observability and monitoring tools.
  • Understanding of data mesh or modern data platform concepts.
Seniority level

Mid‑Senior level.

Employment type

Full‑time.

Job function

Information Technology.

Industries

Non‑profit Organization Management.

Legal Statements

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace. NCCPA is committed to the full inclusion of all qualified individuals. If a reasonable accommodation is required to fully participate in the job application or interview process, to perform the essential functions of the position, and/or to receive all other benefits and privileges of employment, please contact Human Resources at 678‑417‑8589.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary