AGSI is committed to supporting the goals of Arch divisions through exceptional service delivery. This role develops, implements, and maintains software solutions to enable business operations to realise company goals & objectives.
Requirements
- 3+ years of experience in data engineering or related role
- Strong proficiency in SQL with experience writing complex queries, CTEs, and window functions
- Proficiency in Python for data engineering tasks, scripting, and automation
- Hands-on experience with dbt (Core or Cloud) for data transformation and modeling
- Experience orchestrating workflows with Apache Airflow or similar tools
- Working knowledge of Snowflake or similar cloud data warehouses (Redshift, BigQuery)
- Understanding of infrastructure requirements for data engineering, including deployment strategies, environment configuration, and resource management
- Understanding of dimensional modeling and data warehouse design patterns
- Experience with version control (Git) and CI/CD practices
- Strong problem-solving skills and attention to data quality