Shipping Clerk

Phakisa Holdings

South Africa

On-site

ZAR 1,200,000 - 1,800,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NTT DATA in Johannesburg seeks a hands-on Senior Snowflake Engineer to provide senior technical leadership across enterprise Snowflake implementations. You will own design, deployment, stabilisation and optimisation of data platforms, working with delivery teams to ensure scalable, secure and cost-efficient solutions.

You will lead complex components, review architectures, guide engineering teams, and drive best practices in ingestion, transformation and governance while delivering

Qualifications

  • Strong hands-on experience delivering enterprise Snowflake implementations.
  • Experience with ELT/ETL, ingestion, batch and streaming patterns.
  • Knowledge of security, RBAC, data governance and cost management.
  • Proven ability to lead senior engineers and guide delivery teams.

Responsibilities

  • Lead the engineering of enterprise Snowflake data platforms from design to deployment.
  • Own technically complex components and lead Snowflake workstreams.
  • Contribute to solution design, evaluate scalability, security and cost.
  • Define engineering standards, reference patterns and accelerators.
  • Design batch, near real-time and real-time ingestion and processing patterns.
  • Review code and configurations for production readiness and quality.
  • Guide teams through practical technical leadership and knowledge transfer.
  • Support deployment, production stabilisation and troubleshooting.

Skills

Snowflake architecture
SQL & data engineering
Data platform leadership
Performance tuning

Education

Data Engineering degree
CS/Software Engineering degree

Tools

Snowflake
Snowpipe
Snowpark
Python in Snowflake
Apache Iceberg

Job description

Senior Snowflake Engineer

Company: NTT DATA
Location: Johannesburg
Contract type: Full time
Job title: Senior Snowflake Engineer

Job Description

Make an impact with NTT DATA. We are a leading AI and digital infrastructure provider committed to accelerating client success and positively impacting society. NTT DATA is seeking a hands‑on Senior Snowflake Engineer to provide senior technical leadership across enterprise Snowflake implementations.

Key Responsibilities
  • Lead the engineering of enterprise Snowflake data platforms and data products from design through deployment, stabilisation and optimisation.
  • Take hands‑on ownership of technically complex or high‑risk implementation components and lead Snowflake technical workstreams.
  • Contribute implementation expertise to solution design and evaluate decisions for scalability, performance, security, maintainability, operational supportability and cost.
  • Define and apply engineering standards, proven implementation patterns, reusable reference solutions and accelerators.
  • Design and implement appropriate batch, near real‑time and real‑time ingestion, transformation and processing patterns.
  • Resolve complex issues across ingestion, transformation, modelling, integration, SQL workloads, warehouse configuration, compute utilisation, security and platform operations.
  • Drive performance tuning and cost optimisation without compromising reliability, scalability or delivery outcomes.
  • Implement appropriate security, access and governance controls for sensitive and regulated data.
  • Review code, configurations and implementation approaches for quality, maintainability, production readiness and technical assurance.
  • Support deployment, production stabilisation and complex troubleshooting where senior Snowflake expertise is required.
  • Guide delivery teams through practical technical leadership, constructive challenge, knowledge transfer and sound trade‑off decisions grounded in production experience.
  • Contribute to the development and consistency of Snowflake engineering capability across the wider Data & AI practice.
Knowledge and Attributes
  • Strong practical knowledge of Snowflake platform architecture and configuration, Snowpipe, Streams and Tasks, Dynamic Tables, stored procedures, Snowflake Scripting and advanced SQL.
  • Experience with query optimisation, performance tuning, warehouse sizing, workload management, compute and storage optimisation, cost management, monitoring and troubleshooting.
  • Experience with enterprise data engineering, including ELT/ETL, ingestion, batch and streaming patterns, CDC, transformation frameworks, orchestration, data quality, error recovery and operational support.
  • Experience with enterprise data warehouses, modern data platforms, data lakes or lakehouses, data products, dimensional and analytical modelling, and integration across multiple source systems.
  • Knowledge of Snowflake security and governance, including RBAC, Secure Views, Secure Data Sharing, access controls, environment separation and production access management.
  • Understanding of modern engineering practices, including cloud platforms such as AWS, Microsoft Azure or Google Cloud, Infrastructure as Code, CI/CD, Git workflows, observability, APIs, event‑driven integration and enterprise security and identity platforms.
  • Experience with Snowpipe Streaming, Snowpark, Python within Snowflake, Apache Iceberg, Snowflake Marketplace, Native Applications or Cortex AI is advantageous.
Required Professional Attributes
  • Strong technical judgement, analytical thinking and systematic problem‑solving grounded in practical delivery.
  • Credibility to operate as a senior engineering authority and challenge assumptions constructively.
  • Clear communication and effective collaboration with architects, engineers, delivery stakeholders and client teams.
  • Pragmatic ability to balance engineering quality, scalability, performance, security, cost and delivery constraints.
  • Strong focus on production readiness, operational quality, maintainability and measurable delivery outcomes.
  • Willingness to remain hands‑on and guide engineers through practical technical leadership and knowledge transfer.
Qualifications and Certifications
  • Relevant SnowPro certifications are desirable evidence of platform knowledge but are not a substitute for successful implementation experience.
  • Deep production experience should not be excluded solely because a candidate does not hold formal Snowflake certifications.
  • A relevant qualification in data engineering, computer science, software engineering or a related technical discipline is advantageous.
Required Experience
  • Successful delivery of multiple enterprise‑scale Snowflake implementations into production.
  • Substantial hands‑on involvement across solution design, engineering, deployment, operationalisation, stabilisation and ongoing optimisation.
  • Delivery of enterprise‑grade data platforms and/or data products on Snowflake.
  • Experience as the senior technical lead, Senior Engineer, Lead Engineer or equivalent on complex Snowflake workstreams.
  • Strong SQL and data engineering capability, with proven ability to diagnose and resolve complex implementation, integration, performance and production issues.
  • Experience making and explaining technical trade‑offs relating to scalability, performance, security, maintainability, operational complexity and cost.
  • Collaboration with Data Architects, Solution Architects and engineering teams to turn solution designs into reliable production implementations.
  • Demonstrated ownership of meaningful production outcomes, including the ability to explain decisions made, why approaches were selected and what was learned through delivery.
Workplace type

Full time

Equal Opportunity Employer

NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status or any other protected category.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Snowflake Engineer
Senior Snowflake Engineer

NTT DATA, Inc. • Johannesburg

On-site
ZAR 900,000 - 1,700,000
Senior Snowflake Engineer
Senior Snowflake Engineer

Ntt Ltd. • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Snowflake Engineer — Enterprise Data Platforms
Senior Snowflake Engineer — Enterprise Data Platforms

Phakisa Holdings • South Africa

On-site
ZAR 1,200,000 - 1,800,000
SENIOR DATA ENGINEER (SQL – Essential)
SENIOR DATA ENGINEER (SQL – Essential)

SRG Recruitment • South Africa

On-site
ZAR 900,000 - 1,200,000
Senior Snowflake Engineer — Build Scalable Data Platforms
Senior Snowflake Engineer — Build Scalable Data Platforms

NTT DATA, Inc. • Johannesburg

On-site
ZAR 900,000 - 1,700,000
Senior Snowflake Data Platform Lead
Senior Snowflake Data Platform Lead

NTT Ltd. • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Snowflake Engineer: Enterprise Data Platform Leader
Senior Snowflake Engineer: Enterprise Data Platform Leader

NTT Limited • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Data Architect
Senior Data Architect

NTT America, Inc. • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Senior Data Engineer (Sql – Essential)
Senior Data Engineer (Sql – Essential)

Srg Recruitment (Pty) Ltd • Durban

On-site
ZAR 900,000 - 1,500,000
Senior Data Engineer
Senior Data Engineer

Smart4 Cloud • Wes-Kaap

Hybrid
ZAR 900,000 - 1,200,000