onsite
Data Engineer - Apex Systems
Data Engineer
Data Engineer responsible for designing and implementing data pipelines, integrating diverse data sources, and delivering analytical solutions using Python, SQL, cloud services, and modern orchestration tools.
About the role
Key Responsibilities
- Design, develop, and maintain scalable ETL pipelines to ingest, transform, and load data from multiple sources.
- Build and optimize data models and warehouses on cloud platforms such as AWS and Snowflake.
- Implement workflow orchestration using Apache Airflow to ensure reliable data processing.
- Collaborate with analysts and stakeholders to translate business requirements into technical specifications.
- Monitor data quality, performance, and security, and troubleshoot issues proactively.
Requirements
- Strong proficiency in Python and SQL for data manipulation and scripting.
- Hands‑on experience with cloud data services (AWS, Snowflake) and data warehousing concepts.
- Proven expertise in building and managing ETL pipelines and using orchestration tools like Airflow.
- Solid understanding of data modeling, schema design, and performance tuning.
- Excellent problem‑solving skills and ability to work cross‑functionally in an agile environment.
Skills
pythonsqlawssnowflake