{"id":1463319,"url":"https://alion.io/job/simplify-hr-proprietary-limited-senior-data-engineer-contract","title":"Senior Data Engineer| Contract","company":{"id":1891733,"name":"Simplify HR","domain":"simplify.hr","url":"https://alion.io/company/simplify-hr","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":{"grade":"B","score":75,"open_postings":365,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":49,"computed_at":"2026-09-30T05:45:00Z"}},"role":"Data Science","role_family":"Data Science","seniority":"senior","employment_type":"contractor","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":33000,"max_usd":69000,"period":"year","method":"role_seniority_country_cell","sample_n":8},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"dbt","optional":false},{"name":"Dimensional Modeling","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"Machine Learning","optional":false},{"name":"Python","optional":false},{"name":"Snowflake","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-09-29T13:23:43Z","employer_posted_date":"2026-09-29","last_verified_at":"2026-09-29T13:23:43Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"iqbusiness is seeking to employ a Senior Data Engineer on a 12-month contract to collaborate with an international partner from our offices in Welgemoed, Cape Town, Northern Suburbs. This is a hybrid role (3 days on-site; 2 days WFH).As a Senior Data Engineer, you will be responsible for designing, building, maintaining, and architecting scalable data pipelines and cloud-native data platforms. You will play a key role in enabling analytics and data science teams by designing robust Snowflake architecture, ensuring high-quality, reliable, and well-modelled data while leveraging dbt for transformation, automation, and governance. You will collaborate closely with cross-functional stakeholders to deliver efficient, modern data solutions aligned with business needs.\nKey Responsibilities:\nDesign, build, and optimise scalable data pipelines.\nArchitect Snowflake environments, security frameworks, and data governance.\nDevelop and maintain dbt models following best practices (modularity, testing, documentation, lineage).\nBuild continuous ingestion pipelines using Snowpipe, Streams, and Tasks.\nImplement AI-driven ingestion pipelines to process, enrich, and structure unstructured data\nOptimise cost and performance within Snowflake (warehousing strategy, query tuning, resource monitoring).\nEnsure data quality, reliability, and observability across all transformations.\nWork with analytics, product, and data science teams to deliver well-modelled datasets.\nAutomate deployments and workflows using Git-driven processes.\nMaintain documentation and share technical knowledge with the broader team.\nMinimum Requirements:\nBachelor's Degree in Computer Science, Information Systems, Engineering, Data Science, or a related field\n5+ years of experience as a Data Engineer or in a similar data-focused role\nStrong hands-on experience with Snowflake architecture, design, and administration (mandatory)\nStrong hands-on experience with dbt (mandatory)\nProven experience designing multi-tenant or multi-schema data warehouse architectures within Snowflake\nProficiency in SQL and Python\nExperience building ingestion pipelines that leverage AI or machine learning models\nExperience designing and operating data pipelines in cloud environments (Azure, AWS, or GCP)\nExperience with version control (Git) and CI/CD workflows\nSolid understanding of data modelling (Kimball/Dimensional)\nSkills Required:\nAbility to work with end users to define requirements and identify solutions\nStrong analytical and problem-solving skills\nExcellent visualisation skills\nExcellent communication skills\nA mindset focused on quality, reliability, and continuous improvement\nAbility to prioritise tasks, solve complex problems, and drive process improvement\nNote: As all business roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information, our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.\n\niqbusiness is committed to sustainable growth and transformation; we embrace diversity and employ previously disadvantaged individuals.","description_format":"text","description_chars":3149,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":true,"languages":[]},"benefits":[],"hiring_locations":[{"name":"South Africa","iso":"ZA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Professional Services","Human Resources","Recruiting Software & ATS"],"lifecycle":[{"event":"open","at":"2026-09-29T13:23:43Z"}],"liveness":{"score":60,"band":"ok","label":"Likely open","p_open":1,"p_active":0.602,"p_room":1,"age_days":0,"expected_fill_days":49,"reasons":["conf:16","stale_co","win:early","comp:brand"],"computed_at":"2026-09-30T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/simplify-hr-proprietary-limited-senior-data-engineer-contract","json_url":"https://alion.io/job/simplify-hr-proprietary-limited-senior-data-engineer-contract.json","meta":{"generated_at":"2026-10-01T04:40:54Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":4166,"day_limit":5000,"remaining_today":834,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}