Senior Application Support Engineer - GCP/Python/SQL

DataTech Recruitment

Johannesburg

On-site

ZAR 469,000 - 670,000

Full time

8 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

DataTech Recruitment is seeking a Senior Application Support Engineer in Johannesburg to own Tier 2/3 incidents, investigate across application, data and cloud layers, and work with development to resolve production issues. The role emphasizes Python, SQL and cloud-native problem solving within a data-focused insurance technology environment.

You will help migrate from on-prem to Google Cloud Platform, with exposure to Azure, plus tooling like Docker and Terraform.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering or equivalent practical experience.
  • 3+ years of experience in Application Support, Technical Solutions Engineering, Cloud Support or similar role.
  • 5–8 years of relevant experience will align with level of responsibility.
  • Strong Python skills, ideally including Flask, FastAPI or API integration work.
  • Strong SQL skills with production data investigation and safety.
  • Hands-on experience with major cloud platforms (GCP/AWS/Azure).
  • GCP and BigQuery experience is a strong advantage.
  • Good understanding of networking fundamentals (TCP/IP, HTTP, DNS, routing, load balancing).
  • Understanding of CI/CD, cloud DevOps and Infrastructure as Code; Terraform exposure helpful.
  • Experience with Docker and containerised environments.
  • Familiarity with distributed systems and microservices.
  • Ability to debug issues at code level; not just routing tickets.
  • Strong analytical and root-cause problem-solving skills.
  • Clear written and verbal communication to non-technical stakeholders.

Responsibilities

  • Own Tier 2 and Tier 3 application incidents from investigation through to resolution.
  • Escalation point for complex production application issues.
  • Diagnose bugs, data anomalies, performance bottlenecks across app, data and cloud layers.
  • Debug Python code and potentially React code to identify production issues.
  • Make minor code fixes where authorised and appropriate.
  • Use SQL to investigate and safely update production data when required.
  • Collaborate with core development to fix critical bugs and recurring issues.
  • Perform root-cause analysis and recommend preventative measures.
  • Write Python scripts to automate support activities and improve deployment processes.
  • Troubleshoot APIs, integrations, microservices and distributed environments.
  • Support migration to GCP and growing cloud usage.
  • Create troubleshooting guides and knowledge-base articles.
  • Communicate issues, impact and resolution to technical and non-technical stakeholders.

Skills

Python
SQL
GCP
BigQuery
CI/CD
Debugging
Communication
Root-cause analysis

Education

Bachelor's degree in Computer Science / Information Technology / Software Engineering

Tools

Docker
Terraform
React
Flask/FastAPI
API integration
AWS
Azure

Job description

DataTech Recruitment is seeking a Senior Application Support Engineer in Johannesburg to own Tier 2/3 incidents, investigate across application, data and cloud layers, and work with development to resolve production issues. The role emphasizes Python, SQL and cloud-native problem solving within a data-focused insurance technology environment.

You will help migrate from on-prem to Google Cloud Platform, with exposure to Azure, plus tooling like Docker and Terraform.

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

Similar jobs worth comparing

Senior Application Support Engineer
Senior Application Support Engineer

DataTech Recruitment • Johannesburg

On-site
ZAR 469,000 - 670,000
Hybrid Data Engineer: GCP, BigQuery & Python
Hybrid Data Engineer: GCP, BigQuery & Python

ATS Client • Cape Town

Hybrid
ZAR 1,400,000
Senior L2 Application Support Lead Engineer
Senior L2 Application Support Lead Engineer

Ampstek • City of Johannesburg Metropolitan Municipality

Hybrid
ZAR 700,000 - 900,000
Senior Cloud Data Engineer
Senior Cloud Data Engineer

Hire Resolve • Cape Town

On-site
ZAR 900,000 - 1,400,000
Competitive salary based on experience
Senior Cloud Engineer - Scale & Innovate (Hybrid)
Senior Cloud Engineer - Scale & Innovate (Hybrid)

Placements24 • Johannesburg

Hybrid
ZAR 1,000,000 - 1,400,000
Performance bonuses
Health insurance
Professional development
+2
Senior Data Analyst - GCP Analytics & Insights
Senior Data Analyst - GCP Analytics & Insights

Penta Consulting • City of Johannesburg Metropolitan Municipality

On-site
ZAR 900,000 - 1,300,000
12-month contract
Exposure to GCP/AWS
Enterprise-scale analytics
Senior Google Cloud Engineer: Cloud Foundations & Automation
Senior Google Cloud Engineer: Cloud Foundations & Automation

JMR Software PTY LTD • Gauteng

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer - Cloud Solutions
Senior Software Engineer - Cloud Solutions

Placements24 • Johannesburg

Hybrid
ZAR 1,000,000 - 1,400,000
Performance bonuses
Health insurance
Professional development
+2
Senior Data Engineer - Cloud Data Architect & Analytics
Senior Data Engineer - Cloud Data Architect & Analytics

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Data Engineer: Build Scalable Cloud Data Pipelines
Senior Data Engineer: Build Scalable Cloud Data Pipelines

Network Contracting • Gauteng

On-site
ZAR 600,000 - 1,000,000