Data Engineer
Description
Role Overview:
- We are looking for a Data Engineer to design, build, and maintain scalable data pipelines and infrastructure that support analytics and AI initiatives.
Key Responsibilities:
- Design and build ETL/ELT pipelines for structured and unstructured data.
- Develop and optimize data warehouses and data lakes.
- Ensure data quality, reliability, and governance.
- Collaborate with Data Scientists and Analysts to enable self-service data access.
- Monitor and troubleshoot data pipeline performance.
Requirements:
- 3+ years of experience in data engineering.
- Strong knowledge of SQL and pipeline orchestration.
- Experience with cloud data platforms and distributed computing.
- Understanding of data modeling best practices.
Technical Stack / Tools:
- Python.
- SQL.
- Apache Airflow.
- Spark.
- Kafka.
- Snowflake.
- BigQuery.
- Redshift.
- AWS/Azure/GCP data services.
Location: Remote - Anywhere
Skills required for this job:
- AWS
- Analysis
- Analytics
- Apache Airflow
- Apache Kafka
- Apache Spark
- Azure Data Lake
- BigQuery
- Data engineering
- Data governance
- Data pipelines
- Data quality
- Data science
- Data warehouses
- Distributed computing
- Extract, transform, load (ETL)
- Google Cloud Platform (GCP)
- Microsoft Azure
- Python
- Redshift
- SQL
- Snowflake
- Structured data
- Unstructured data
