Data & API Integration Engineer (Python/Azure)

Embelo

Cape Town

Hybrid

ZAR 600,000 - 900,000

Full time

2 days ago
Be an early applicant
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

Embelo in Cape Town is seeking a Developer to build and maintain applications and integrations that connect client systems as part of our Data and Integration team. You’ll write clean Python and SQL, design REST APIs, and work with Azure services and Git in an agile delivery setup.

This consulting role requires asking the right questions, delivering well-tested solutions with minimal hand-holding, collaborating with data engineers and QA, and being comfortable with a hybrid work model three days

Qualifications

  • 4 years’ experience as a Developer or Software Engineer in a consulting or fast-paced delivery environment.
  • Strong hands-on experience with Python and SQL.
  • Practical experience building and consuming REST APIs.
  • Comfortable working with Git and standard version control workflows.
  • Experience with scripting and automation to solve practical business problems.
  • Working knowledge of Azure services used in application or integration development.
  • Confidence debugging issues across code, integrations and data flows.
  • Experience working within an agile delivery framework.
  • Good communication skills, able to explain technical detail clearly to colleagues and stakeholders.

Responsibilities

  • Design, build and maintain applications and integrations connecting client systems and data sources.
  • Develop and consume REST APIs, working with JSON/XML payloads and common authentication patterns.
  • Write clean, well-tested Python and SQL code for integration, automation and data-handling tasks.
  • Use Git for version control, following good branching, code review and release practices.
  • Build scripts and automations that remove manual effort and reduce operational risk.
  • Work within Azure services (e.g. Azure Functions, Logic Apps, Data Factory) to support integration and data flows.
  • Debug and troubleshoot issues across applications, integrations and pipelines, working through to root cause.
  • Write and maintain test cases, and support broader testing efforts to ensure solutions are reliable before release.
  • Work within an agile delivery model – participating in sprint planning, stand-ups and reviews.
  • Document technical designs, code and processes clearly for both technical and non-technical audiences.
  • Collaborate with Integration Consultants, Data Engineers and QA colleagues to deliver end-to-end solutions.

Skills

Python
SQL
REST APIs
Git
Azure
Agile
Communication
Automation

Education

Bachelor's degree in Computer Science or related

Tools

Azure Functions
Logic Apps
Data Factory
Power Platform

Job description

Embelo in Cape Town is seeking a Developer to build and maintain applications and integrations that connect client systems as part of our Data and Integration team. You’ll write clean Python and SQL, design REST APIs, and work with Azure services and Git in an agile delivery setup.

This consulting role requires asking the right questions, delivering well-tested solutions with minimal hand-holding, collaborating with data engineers and QA, and being comfortable with a hybrid work model three days

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

Similar jobs worth comparing

Developer - Available Immediately
Developer - Available Immediately

Embelo • Cape Town

Hybrid
ZAR 600,000 - 900,000
API-Focused Data Engineer for Scalable Integrations
API-Focused Data Engineer for Scalable Integrations

Indsafri India Private Limited • South Africa

On-site
ZAR 500,000 - 850,000
Analytics Engineer: Data Pipelines, APIs & Azure
Analytics Engineer: Data Pipelines, APIs & Azure

Ovations Technologies • Johannesburg

Hybrid
ZAR 450,000 - 700,000
Azure Data Engineer
Azure Data Engineer

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Data Engineer / Data Consultant
Data Engineer / Data Consultant

Humanatics (Pty) Ltd • Johannesburg

On-site
ZAR 600,000 - 1,200,000
Integration Engineer: Build Robust API Integrations
Integration Engineer: Build Robust API Integrations

Belay Talent Solutions • Cape Town

On-site
ZAR 350,000 - 480,000
Data Quality Engineer for Trustworthy Data & AI
Data Quality Engineer for Trustworthy Data & AI

Embelo • Cape Town

Hybrid
ZAR 420,000 - 660,000
ETL & Full-Stack Engineer (Python/Django) – Cape Town On-Site
ETL & Full-Stack Engineer (Python/Django) – Cape Town On-Site

Boardroom Appointments • Cape Town

On-site
ZAR 480,000 - 720,000
Azure Integration Developer (Intermediate)
Azure Integration Developer (Intermediate)

Isilumko Staffing • Cape Town

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

Parvana • Cape Town

On-site
ZAR 550,000 - 750,000
Generous salaries
Industry-leading benefits
Career development opportunities