Developer II | Institutional IT | Institutional Data Platform

Allan Gray Group

Cape Town

On-site

ZAR 700,000 - 950,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Allan Gray is seeking a Data Engineer to design, build and maintain scalable data pipelines and platforms that enable efficient data collection, processing and integration across the organization. The role focuses on Python, SQL, data orchestration, and cloud technologies to support analytics and reporting initiatives.

You will collaborate with data analysts and engineers to deliver robust, automated workflows, APIs, and ensure data quality, security, and observability throughout the data

Qualifications

  • Proven experience as a Data Engineer.
  • Proven SQL experience for querying, transforming and managing relational data, including performance tuning and logging.
  • Hands-on experience with ETL/ELT processes and data pipeline orchestration tools.
  • Experience with cloud platforms and services, ideally AWS.
  • Knowledge of data modelling, database design and schema optimisation.
  • Understanding of API design, development and integration.
  • Proficiency in version control systems (e.g. Git, Flyway) and CI/CD workflows.
  • Exposure to PostgreSQL would be an advantage.

Responsibilities

  • Work as part of a larger IT team using the Scrum methodology.
  • Interact with business users, Business Analysts and other developers to understand user requirements.
  • Develop and optimise data pipelines and ETL processes.
  • Integrate data from multiple sources into data platform.
  • Monitor, troubleshoot and ensure data system reliability and integrity.
  • Automate data workflows and support CI/CD pipelines.
  • Design, develop and maintain robust APIs to enable secure, scalable and efficient access to data assets.

Skills

Python
SQL
APIs
Data orchestration
Cloud platforms
CI/CD
PostgreSQL
Version control

Education

Degree or diploma in information science

Tools

Git
Flyway
PostgreSQL

Job description

Career Opportunities: Developer II | Institutional IT | Institutional Data Platform (9127)

We are a 77-member team consisting of Domain Owners, Development Managers, Architects, Business Analysts, Full Stack Developers, Data Engineers, DevOps Engineers and IT Operations specialists. Our team is responsible for the systems that support Allan Gray’s asset management function, offering an exciting opportunity to grow within both the asset management industry and advanced technology solutions.We are seeking a skilled Data Engineer to design, build and maintain scalable data pipelines and platforms that enable efficient data collection, processing and integration across the organisation. The ideal candidate will have strong expertise in Python, SQL, data orchestration tools and cloud technologies with a passion for creating reliable, high-performance data solutions that support analytics, and reporting initiatives. You will collaborate closely with data analysts and engineers to deliver robust, automated workflows and API’s while ensuring data quality, security and observability throughout the data lifecycle.

Job Responsibilities
  • Work as part of a larger IT team using the Scrum methodology.
  • Interact with business users, Business Analysts and other developers to understand
  • user requirements.
  • Develop and optimise data pipelines and ETL processes.
  • Integrate data from multiple sources into data platform.
  • Monitor, troubleshoot and ensure data system reliability and integrity.
  • Automate data workflows and support CI/CD pipelines.
  • Design, develop and maintain robust API’s to enable secure, scalable and efficient access to data assets.
Requirements
  • Proven experience as a Data Engineer.
  • Proven SQL experience for querying, transforming and managing relational data
  • including performance tuning and optimization, error handling and logging.
  • Hands-on experience with ETL/ELT processes and data pipeline orchestration tools.
  • Experience with cloud platforms and services, ideally AWS.
  • Knowledge of data modelling, database design and schema optimisation.
  • Understanding of API design, development and integration.
  • Proficiency in version control systems (e.g. Git, Flyway) and CI/CD workflows.
  • Exposure to PostgreSQL would be an advantage.
Skills and Competencies
  • Keen attention to detail and commitment to delivering high-quality solutions.
  • Strong analytical and problem-solving skills with the ability to troubleshoot data issues,
  • optimise workflows and design effective technical solutions.
  • A self-starter who proactively identifies tasks and opportunities, takes ownership and
  • drives projects to completion.
  • Demonstrated ability to manage priorities, meet tight deadlines and perform effectively
  • under pressure.
  • Good communication and collaboration skills to work effectively as part of a diverse
  • team.
  • Degree or diploma in information science or related technical discipline.
  • Knowledge of financial concepts and terms and interested in attending courses to
  • improve business knowledge.
  • Financial Services industry experience would be an advantage.
Qualifications
  • Degree or diploma in information science or related technical discipline.
  • Knowledge of financial concepts and terms and interested in attending courses to improve business knowledge.
  • Financial Services industry experience would be an advantage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer II (Data Developer/Engineer)
Developer II (Data Developer/Engineer)

Clicks Group Limited • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Data Engineer — Azure Data Platform & Analytics
Senior Data Engineer — Azure Data Platform & Analytics

Cf Consulting • Gauteng

On-site
ZAR 700,000 - 1,000,000
Competitive salary
On-site work environment
Medical, dental, and vision insurance
+2
Data Engineer
Data Engineer

Capitec Ltd • Stellenbosch

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

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Medical, dental, and vision insurance
Professional development
Paid time off
+1
Intermediate Data Solutions Engineer
Intermediate Data Solutions Engineer

Future Fit • Johannesburg

On-site
ZAR 600,000 - 900,000
Salary increases
Bonuses
Loyalty leave
+3
Senior Data Engineer (CH1223)
Senior Data Engineer (CH1223)

Capital H Staffing and Advisory Solutions • Stellenbosch

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

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 800,000 - 1,200,000
Senior Analytical Engineer | Bryanston / Centurion | Permanent
Senior Analytical Engineer | Bryanston / Centurion | Permanent

Edgexec (Pty) Ltd • Johannesburg

On-site
ZAR 850,000 - 1,250,000
Senior Analytical Engineer | Bryanston / Centurion | Permanent
Senior Analytical Engineer | Bryanston / Centurion | Permanent

Edge Executive Search Group • Johannesburg

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

Placements24 • Gqeberha

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work
Medical insurance
Dental insurance
+2