virtusa
Tech Lead
Salary
Job description
Data Engineer (Python) - Job Description
Experience 3-6 Years
Key Responsibilities
Develop and maintain ETL/data pipelines using Python and SQL.
Extract, transform, and load data from multiple sources.
Optimize database queries and data workflows.
Ensure data quality, integrity, and availability.
Collaborate with Data Scientists, Analysts, and business teams.
Required Skills
Strong Python and SQL skills.
Experience with ETL/ELT processes.
Hands-on experience with Airflow, Spark/PySpark.
Knowledge of data warehousing concepts.
Experience with AWS, Azure, or GCP.
Familiarity with Git and CI/CD practices.
Preferred Skills
Snowflake, Databricks, Kafka, dbt.
Docker and Kubernetes.
Qualification
Bachelor's degree in Computer Science, Engineering, or related field.
This role focuses on building scalable data solutions, automating workflows, and supporting analytics and business intelligence initiatives.


