Job Description

Data Platform Architecture & Strategy
  • Design and maintain the overall data platform architecture integrating Snowflake, AtScale, and dbt components, GBQ. Mandatory Google Platform
  • Establish data quality frameworks and monitoring systems
  • Define platform scalability and performance optimization strategies
  • Design and implement Snowflake warehouse configurations and resource management policies
  • Manage user access controls, roles, and security policies within Snowflake
  • Optimize query performance through warehouse sizing, clustering, and partitioning strategies
  • Implement data sharing and collaboration features across business units
  • Monitor and control Snowflake costs through usage optimization and resource scheduling
  • Design and maintain data pipeline architectures for ingestion and transformation
  • Establish connection protocols between AtScale and various BI tools (Tableau, Power BI, etc.)
  • Optimize query performance through aggregate tables and caching strategies
  • Manage AtScale cluster configurations and scaling policies
  • Implement security models that align with organizational data access requirements
dbt Development & Operations
  • Manage dbt deployment pipelines and environment promotion processes
  • Design and maintain dbt project structures and development workflows
  • Create and enforce dbt coding standards and documentation requirements
  • Implement dbt testing frameworks for data quality validation
  • Design modular dbt models that support reusability and maintainability
  • Establish version control and collaboration practices for dbt development teams
 
Performance & Cost Optimization
  • Monitor and optimize compute resource utilization across all platforms
  • Implement cost allocation and chargeback models for different business units
  • Analyze query patterns and usage metrics to identify optimization opportunities
  • Design and implement automated scaling policies based on workload demands
  • Establish SLA monitoring and reporting for platform availability and performance
Integration & Data Flow Management
  • Design end-to-end data pipelines connecting source systems to Snowflake via dbt transformations
  • Create monitoring and alerting systems for data pipeline health and performance
  • Implement data lineage tracking across all three platforms
  • Establish disaster recovery and backup procedures for the integrated platform
  • Design API integrations and data exchange protocols between platforms
Team Leadership & Collaboration
  • Mentor and train data engineers and analysts on platform best practices
  • Collaborate with data science teams to support ML/AI workload requirements
  • Coordinate with DevOps teams on infrastructure automation and deployment practices
  • Lead architectural review sessions and technical decision-making processes
Security & Compliance
  • Implement data encryption, masking, and anonymization policies
  • Ensure compliance with regulatory requirements (GDPR, HIPAA, SOX, etc.)
  • Design and maintain audit trails and data access logging
  • Coordinate security assessments and vulnerability management
  • Establish data classification and handling procedures across all platforms