Hybrid Cloud-Native Python & AWS Serverless Engineer

Pbt-Group

Johannesburg

Hybrid

ZAR 700,000 - 1,100,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

PBT Group is seeking an experienced AWS Python Developer to join a strategic cloud transformation programme within a leading South African financial institution. You will design and develop cloud-native, serverless components using AWS services in an Agile team environment.

Key work involves building RESTful APIs, integrating with SQS/SNS, and securing AWS resources. Hybrid Johannesburg position with a 12-month contract and emphasis on scalable, high-performance software.

Qualifications

  • Hands-on software development experience in AWS serverless environments.
  • Experience building production-grade AWS serverless solutions.
  • Strong understanding of secure application design and cloud best practices.
  • Ability to work independently within Agile teams.

Responsibilities

  • Develop cloud-native applications using Python.
  • Build secure REST APIs and API integrations.
  • Design and develop AWS Lambda serverless functions.
  • Develop event-driven integration solutions using SQS and SNS.
  • Collaborate with architects, developers, BA and QA teams.
  • Participate in code reviews and Agile ceremonies.
  • Troubleshoot production issues and optimise performance.
  • Contribute to technical documentation and best practices.

Skills

Python
AWS Lambda
REST APIs
API Gateway
AWS IAM
Amazon SQS
Amazon SNS
Integration Engineering
Microservices

Tools

CloudFormation
Terraform
Docker

Job description

PBT Group is seeking an experienced AWS Python Developer to join a strategic cloud transformation programme within a leading South African financial institution. You will design and develop cloud-native, serverless components using AWS services in an Agile team environment.

Key work involves building RESTful APIs, integrating with SQS/SNS, and securing AWS resources. Hybrid Johannesburg position with a 12-month contract and emphasis on scalable, high-performance software.

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

Similar jobs worth comparing

Cloud-Native AWS Python Engineer (Serverless)
Cloud-Native AWS Python Engineer (Serverless)

PBT Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
AWS Python Developer
AWS Python Developer

PBT Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
AWS Python Developer
AWS Python Developer

Pbt-Group • Johannesburg

Hybrid
ZAR 700,000 - 1,100,000
Senior AWS DevOps Engineer — Cloud Automation & Hybrid
Senior AWS DevOps Engineer — Cloud Automation & Hybrid

PBT Group • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Python AWS Software Engineer - Johannesburg - Hybrid - R1m PA
Python AWS Software Engineer - Johannesburg - Hybrid - R1m PA

ATS Client • Johannesburg

On-site
ZAR 600,000 - 1,000,000
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 Cloud Architect – FinTech | Hybrid, AWS, IaC
Senior Cloud Architect – FinTech | Hybrid, AWS, IaC

Deka Minas (Pty) Ltd • Johannesburg

Hybrid
ZAR 900,000 - 1,350,000
Competitive salary
Hybrid work environment
Professional development
Senior Backend Engineer (Python & AWS)
Senior Backend Engineer (Python & AWS)

ATS Client • Johannesburg

On-site
ZAR 600,000 - 1,000,000
Hybrid AWS Cloud Platform Engineer – Scalable & Secure
Hybrid AWS Cloud Platform Engineer – Scalable & Secure

Deka Minas (Pty) Ltd • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Hybrid work environment
Negotiable salary
Senior Python Backend Engineer — Cloud & Microservices
Senior Python Backend Engineer — Cloud & Microservices

Dimension Data South Africa (an NTT DATA company) • South Africa

Hybrid
ZAR 569,000 - 949,000
Annual bonus
Medical aid
Retirement fund
+6