Cloud Data Engineer
radial
Job Description
- Design, develop, and maintain data pipelines and workflow orchestration using Apache Airflow.
- Build scalable and reliable ETL/ELT data pipelines using Python, SQL, and AWS data services.
- Develop and optimize Snowflake schemas, queries, stored procedures, and data models.
- Implement best practices in data ingestion, data transformation, and data quality validation.
- Collaborate with cross-functional teams to gather requirements and implement end-to-end data engineering solutions.
- Perform performance tuning, query optimization, and troubleshoot complex data issues.
- Work across the Software Development Life Cycle (SDLC) using Agile/Scrum methodologies.
- Ensure data security, governance, and adherence to architectural standards.
Qualifications:
- 6+ years of professional experience in data engineering, big data, or data warehouse development.
- Strong hands-on experience with:
- Apache Airflow (DAG design, scheduling, monitoring).
- Python (data processing, automation, scripting).
- Advanced SQL (complex queries, optimization, stored procedures).
- Snowflake (data modeling, performance tuning, Snowpipe, tasks, streams).
- AWS services such as S3, Glue, Lambda, Athena, RDS, Redshift, IAM, etc.
- Experience with Linux environments and shell scripting (Bash/PowerShell).
- Strong understanding of cloud-based ETL/ELT technologies.
- Experience working with JSON, streaming data, or Kafka/MSK.
- Excellent knowledge of RDBMS concepts and database objects.