3 - Qualifications:
Must-Have
• 2–3+ years of hands-on experience in data engineering roles in production environments
• Proficiency in SQL (complex queries, window functions, performance tuning) and Python (pandas, PySpark)
• Experience designing and operating data pipelines with at least one orchestration framework (Airflow, Prefect, Dagster)
• Hands-on experience with at least one cloud data warehouse or lakehouse platform (BigQuery, Redshift, Synapse, Databricks)
• Understanding of data modeling concepts: normalization, dimensional modeling, slowly changing dimensions (SCD)
• English communication proficiency — able to conduct technical meetings and write documentation in English
• Understanding of SDLC: Git workflow, code review, CI/CD pipelines, Agile/Scrum methodology
Nice-to-Have
• Experience with streaming data platforms: Apache Kafka, AWS Kinesis, or Azure Event Hubs
• Familiarity with dbt (data build tool) for transformation layer development
• Knowledge of data lakehouse architecture (Delta Lake, Apache Iceberg, Apache Hudi)
• Exposure to MLOps: building feature pipelines, managing training datasets, model data versioning
• Experience in retail, e-commerce, or enterprise SaaS domain (transaction data, loyalty, inventory — a strong plus)
• Cloud certifications: AWS Data Analytics, Azure Data Engineer, or GCP Professional Data Engineer