Job Summary
Key Responsibilities
- Design and implement data pipelines to extract, transform, and load data from various sources into a data warehouse
- Develop and maintain data models and schemas to support business intelligence and analytics applications
- Optimize data storage and retrieval systems for performance and scalability
- Collaborate with data scientists and analysts to develop and deploy machine learning models and algorithms
- Implement data governance policies and procedures to ensure data quality, security, and compliance
- Manage and monitor data processing and storage infrastructure, including cloud-based platforms such as AWS
- Develop and maintain ETL workflows using tools
- Design and implement data integration solutions for third-party applications and services
- Conduct performance tuning and optimization of database systems and queries
Mentor and train junior data engineers and other team members on best practices and emerging technologies in data engineering.
Skill Requirements
- Design and implement data pipelines to extract, transform, and load data from various sources into a data warehouse
- Develop and maintain data models and schemas to support business intelligence and analytics applications
- Optimize data storage and retrieval systems for performance and scalability
- Collaborate with data scientists and analysts to develop and deploy machine learning models and algorithms
- Implement data governance policies and procedures to ensure data quality, security, and compliance
- Manage and monitor data processing and storage infrastructure, including cloud-based platforms such as AWS
- Develop and maintain ETL workflows using tools
- Design and implement data integration solutions for third-party applications and services
- Conduct performance tuning and optimization of database systems and queries
Mentor and train junior data engineers and other team members on best practices and emerging technologies in data engineering.