You own the design and maintenance of enterprise data architecture.
Responsibilities
Design and maintain enterprise data architecture, utilizing PostgreSQL for operational systems and AWS analytics pipelines (S3/Parquet, Glue, Athena, Redshift).
Define canonical data models, schemas, indexes, and partitioning strategies to support SOA microservices.
Lead ETL/migration efforts for legacy and acquired systems, ensuring data reconciliation and quality.
Establish and enforce data governance frameworks, including metadata management, lineage, and access control (FERPA, COPPA, SOX).
Collaborate with engineering teams to design event-driven data flows using patterns like outbox, SQS, SNS, and EventBridge.
Required Skills
7+ years of experience in data architecture or enterprise data management.
Deep expertise in relational databases, specifically PostgreSQL (schema design, indexing, performance tuning).
Proficiency with cloud-native data platforms including AWS (S3/Parquet, Glue, Athena, Redshift).
Proven experience leading system consolidation and large-scale data migrations.
Strong proficiency in ETL/ELT pipelines and tools.
Solid understanding of event-driven architectures and streaming patterns.
Familiarity with data governance and compliance frameworks (FERPA, COPPA, SOX).
Strong SQL skills; experience with Python or Scala for data processing.
Bachelor’s or Master’s degree in Computer Science or related field.