Job Title: Data Modeler
Location: Hybrid, Central PA
Employment Type: Full-Time, 6 month RTH
We are seeking a highly skilled Data Modeler to design, implement, and optimize data models that support enterprise applications and analytics. The ideal candidate will have expertise in relational and dimensional data modeling, PostgreSQL, and AWS data services, with the ability to collaborate across development and analytics teams. This role requires strong problem-solving skills, clear communication, and the ability to work independently while keeping stakeholders informed with proactive updates.
Design, create, and maintain PostgreSQL data models to support business applications and reporting.
Develop relational and dimensional data models optimized for performance and scalability.
Optimize and troubleshoot complex SQL queries for efficiency and reliability.
Collaborate with application teams (.NET, Angular) to define and document data requirements.
Ensure data integrity, consistency, and quality across environments.
Support and maintain AWS data services including Amazon RDS and Aurora.
Contribute to data reviews and provide insights for improving data solutions.
Implement version control practices using Git for database schema management.
Provide transparent progress reporting and proactively communicate risks or delays.
Apply performance tuning and monitoring practices for cloud-hosted databases.
Support data modeling for Tableau and other reporting tools.
Leverage ETL concepts/tools to support integration and data movement.
Write scripts in Python for automation and data processing tasks.
Document and communicate data architecture, design decisions, and standards.
Manage multiple assignments effectively, maintaining timelines and quality.
Preferred:
Experience with additional AWS services (Redshift, S3, Glue).
Familiarity with CI/CD pipelines for database changes.
Background in data governance and compliance best practices.