Schedule: Mid Shift
The Position:
This position develops, implements, and maintains software solutions that enable business operations to realise company goals & objectives. The incumbent performs analysis, design, coding, debugging, testing, and support of software application systems. He/she may be assigned to develop new applications, enhance existing applications and/or provide production support. The incumbent works independently on projects of moderate scope or complexity and receives detailed instructions on new and/or more complex assignments.
Job Responsibilities:
- Design and develop data pipelines using Apache Airflow to orchestrate complex workflows and ensure reliable data delivery
- Build and maintain transformation logic using dbt Core, supporting the infrastructure needed, implementing best practices for modular, tested, and documented analytics code
- Develop and optimize data models in Snowflake, leveraging cloud data warehouse capabilities for performance and cost efficiency
- Write complex SQL for data transformation, quality validation, and business logic implementation
- Collaborate closely with the infrastructure team to ensure the data platform remains modern, well鈥憁onitored, and fully optimized, with industry best practices consistently applied
- Collaborate with analytics and business teams to understand requirements and translate them into scalable data solutions
- Implement data quality checks, monitoring, and alerting to ensure data reliability
- Document data pipelines, models, and processes for knowledge sharing
- Optimize query performance and manage Snowflake resource utilization
- Participate in code reviews and contribute to data engineering best practices