DATA ENGINEER
Core
Design, develop, and maintain batch and streaming data pipelines; model and optimize data warehouse/lake; ensure data quality, reliability, and monitoring.
Role type
Data Engineer
Builds
Data pipelines (ETL/ELT), data warehouse, data lake
Domain
IT consulting, data engineering
Deliverable
production ML models
Required skills
SQL, Python, data orchestration (Airflow), data transformation (dbt), cloud platforms (AWS/Azure/GCP), modern data warehouses (Snowflake/BigQuery/Redshift), data modeling, CI/CD with Git
Preferred skills
Apache Spark, Kafka, Docker, Kubernetes, Terraform, banking/retail domain experience, professional English
Responsibilities
Design and develop batch and streaming data pipelines; model and optimize data warehouse and data lake; ensure data quality, reliability, and monitoring; collaborate with data analysts, data scientists, and business stakeholders; document processes and define data engineering standards
Seniority
Mid-level (3+ years experience)