logo

JobNob

Your Career. Our Passion.

Senior Principal Technical Data Architect


Red Hat


Location

Bangalore | India


Job description

About The Job

Red Hat Core Business Platforms is looking for a Senior Principal Techni cal Data Architect to join our team in Bangalore, India.

As a Technical Data Architect, you will play a critical role in building and managing data solutions to support our organization's data-driven initiatives. You will lead a team of data engineers and work closely with data analysts, data scientists, and other stakeholders to ensure data is collected, processed, and made available for analysis.

What You Will Do

  • Review and merge code contributions from others in a given data domain
  • Design, develop, and maintain data pipelines for data extraction, loading, and transformation (ELT) processes.
  • Utilize SQL and Python to create ELT processes and collaborate with cross-functional teams to understand data requirements and ensure data pipelines meet business needs.
  • Data Modeling and Transformation:
  • Create and maintain data models using dbt that enable efficient data transformation and reporting.
  • Collaborate with engineers to ensure data models align with the overall data architecture.
  • Database Management (Snowflake):
  • Manage and optimize Snowflake database systems for efficiency, scalability, and performance.
  • Work on database schema design, performance tuning, and security within the Snowflake environment.

Team Leadership

  • Lead and mentor a team of data engineers, providing technical guidance, coaching, and support.
  • Collaborate with other departments and stakeholders to align data engineering efforts with overall business goals.
  • Promote opensource principles

ELT Development

  • Develop and maintain ELT processes to extract, load, and transform data from various sources into data repositories.
  • Ensure data quality and accuracy in the ELT processes.

Data Governance And Compliance

  • Implement data governance policies and practices to maintain data quality, security, and compliance with relevant regulations (e.g., GDPR, HIPAA).

Documentation And Best Practices

  • Document data engineering processes, standards, and best practices for knowledge sharing and training.
  • Promote and enforce coding and data engineering best practices within the team.

Performance Monitoring And Optimization

  • Monitor the performance of data pipelines, databases (Snowflake), and data models, making improvements and optimizations as needed.
  • Troubleshoot and resolve data-related issues in a timely manner.

What You Will Bring

  • Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field.
  • Extensive experience in data engineering, including ELT development, data pipeline management, and data modeling using dbt.
  • Strong proficiency in Snowflake, including database management, performance tuning, and data security.
  • Experience with opensource projects and principles
  • Solid knowledge of data modeling and architecture principles.
  • Proficiency in Python for data processing and automation.
  • Leadership and team management skills.
  • Excellent problem-solving, communication, and collaboration abilities.
  • Familiarity with data governance, data security, and compliance standards.


Job tags



Salary

All rights reserved