Data Engineer
Summary
Build and maintain scalable data pipelines and ETL workflows using Python, SQL, and cloud platforms like AWS or Azure to support analytics and business needs.
About the Role
We are seeking a skilled Data Engineer with strong Python development experience and exposure to cloud platforms (AWS, Azure, or similar technologies). You will be responsible for building and maintaining scalable data pipelines, developing ETL processes, and supporting data-driven solutions for business and analytics needs.
Key Responsibilities
Design, develop, and maintain data pipelines and ETL workflows using Python and related technologies
Extract, transform, and process data from multiple sources (databases, files, APIs, and cloud platforms)
Build and optimize data processing solutions for reliability, performance, and scalability
Work with cloud-based data environments such as AWS, Azure, or Google Cloud
Develop and optimize SQL queries and database processes
Ensure data quality, validation, and accuracy across data platforms
Troubleshoot data pipeline issues and implement solutions
Collaborate with data analysts, engineers, and business stakeholders to deliver data solutions
Maintain technical documentation and follow data engineering best practices
Requirements
3+ years of experience as a Data Engineer or similar role
Strong programming experience in Python
Solid experience with SQL and relational databases (PostgreSQL, MySQL, SQL Server, Oracle, etc.)
Hands-on experience developing ETL/ELT pipelines
Experience with cloud platforms such as AWS, Azure, GCP, or equivalent cloud technologies
Familiarity with data processing frameworks/tools such as Apache Spark, Airflow, Databricks, or similar is a plus
Experience with data warehousing, data lakes, or large-scale data processing is preferred
Knowledge of Git/version control and Agile development practices
Preferred Qualifications
Experience with cloud data services (AWS/Azure Data Factory, AWS Glue, Azure Synapse, etc.)
Exposure to data governance and data quality practices
Experience working with APIs, automation, or machine learning data workflows
What We Offer
Competitive salary package
Professional growth and learning opportunities
Exposure to modern data technologies and cloud platforms
Collaborative and innovative work environment