Senior Data Engineer

Paracon

Gauteng

Hybrid

ZAR 800,000 - 1,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Access courses and conferences
Flexible hybrid work model
Relaxation room and team events

Job summary

A leading technology firm in South Africa, Gauteng is seeking a Senior Data Engineer to join their team. The ideal candidate will have over 7 years of experience developing data ETL pipelines, expertly utilizing Python and SQL, and working with cloud platforms like AWS. Responsibilities include designing data workflows, collaborating with teams, and implementing best practices in data operations. Benefits include a hybrid work model, learning opportunities, and a supportive culture.

Qualifications

  • 7+ years of professional experience as a Data Engineer or in a similar role developing data ETL pipelines.
  • Advanced proficiency in Python for backend development and scripting.
  • Strong SQL skills with hands-on experience in querying and modeling relational databases.

Responsibilities

  • Design, develop, test, and maintain reliable data pipelines and ETL processes using Python and SQL.
  • Collaborate closely with senior engineers, data scientists, and stakeholders to translate business needs into technical solutions.
  • Implement data operations best practices, including automated monitoring, alerting, and incident response for pipeline health.

Skills

Data ETL pipelines
Python
SQL
AWS
Docker
RESTful APIs
CI/CD workflows
Software Development Lifecycle (SDLC)
AI concepts

Tools

Containerization technologies (Docker, Kubernetes)
Infrastructure-as-code tools (Terraform, Helm)

Job description

Job Description - Senior Data Engineer

Our client is a global leader, an AI-powered company transforming how organizations achieve and maintain trust and compliance. Our platform automates frameworks SOC 2, ISO 27001, SOX ITGC, GDPR, PCI DSS, and 45+ more frameworks, making compliance smarter, faster, and continuously audit-ready.

Built for startups, scale-ups, and enterprises, our client combines intelligent automation, real-time monitoring, and AI-driven insights to reduce manual work and eliminate compliance blind spots. Recognized as a G2 Leader in GRC and an AWS Rising Star Partner of the Year, they are trusted by hundreds of companies worldwide and known for their technology and partnership-driven approach.

Role Overview

We are seeking a Senior Data Engineer to join our growing engineering team. This is a key role for a motivated and technically skilled individual with a solid foundation in software engineering and data systems. You will work on building scalable data infrastructure, implementing robust data integrations, and collaborating with cross-functional teams to solve real-world data challenges.

Requirements
What You Bring
  • 7+ years of professional experience as a Data Engineer or in a similar role developing data ETL pipelines.
  • Advanced proficiency in Python for backend development and scripting
  • Strong SQL skills with hands-on experience in querying and modeling relational databases
  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Hands-on with containerization technologies like Docker or Kubernetes
  • Solid understanding of RESTful APIs
  • Experience with version control systems (GitHub, GitLab, Bitbucket) and CI/CD workflows
  • Strong grasp of software development lifecycle (SDLC) and principles of clean, maintainable code
  • Demonstrated ability to work independently, own projects end-to-end, and mentor junior engineers
  • Familiarity with AI concepts and prompt engineering is a plus
Nice To Have
  • Experience with data security, privacy compliance, and access controls
  • Knowledge of infrastructure-as-code tools (e.g., Terraform, Helm)
  • Background in event-driven architecture or stream processing
Responsibilities
What You'll Do
  • Design, develop, test, and maintain reliable data pipelines and ETL processes using Python and SQL
  • Build and manage API-based data ingestion workflows and real-time data integrations
  • Apply software engineering best practices: modular design, testing, version control, and documentation
  • Own and optimize data workflows and automation, ensuring efficiency and scalability
  • Collaborate closely with senior engineers, data scientists, and stakeholders to translate business needs into technical solutions
  • Maintain and enhance data reliability, observability, and error handling in production systems
  • Develop and support internal data-driven tools
  • Implement data operations best practices, including automated monitoring, alerting, and incident response for pipeline health
  • Work with data-devops principles: CI/CD for data workflows, infrastructure-as-code, and containerized ETL deployments
Benefits
  • Innovative Work: Be part of a cutting-edge product shaping the future of security and compliance.
  • Learning & Growth: Access courses, conferences, and mentorship to grow your career.
  • Hybrid Work Model: Enjoy the flexibility of hybrid working.
  • Collaborative Culture: Work with inspiring colleagues in a supportive environment.
  • Relaxation & Fun: Take breaks in our relaxation room or join our team events, happy hours, and holiday celebrations.
  • Family First: Personal and family priorities always come first.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

CloudDevs • South Africa

Remote
ZAR 600,000 - 800,000
Flexible working hours
Competitive compensation
Company-sponsored learning and certifications
+3
Senior Data Engineer / Platform Lead
Senior Data Engineer / Platform Lead

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,300,000
Senior Data Engineer- AWS
Senior Data Engineer- AWS

Impronics Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Data Solutions Engineer
Senior Data Solutions Engineer

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+1
Senior Data Engineer
Senior Data Engineer

Equal Experts • South Africa

On-site
ZAR 600,000 - 900,000
Senior Data Engineer- AWS
Senior Data Engineer- AWS

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 800,000
Senior Specialist – Data Engineer
Senior Specialist – Data Engineer

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 850,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000
Data Engineer
Data Engineer

Hire Resolve • Sandton

On-site
ZAR 700,000 - 1,000,000
Senior Data Engineer
Senior Data Engineer

Sand Technologies • South Africa

On-site
ZAR 600,000 - 850,000
Collaborative international environment
Professional development opportunities