S

Intermediate Python Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Intermediate Python Developer

We are seeking a highly motivated Intermediate Python
Backend Engineer with a strong understanding of serverless architecture to join
our growing team. Reporting to the Product Owner and Chapter Leader, the
successful candidate will be responsible for developing scalable backend
solutions, building and presenting POCs, and collaborating closely in an agile
product development environment.

 

Key Responsibilities:

 

  • Build scalable and maintainable backend solutions based
    on product requirements.
  • Work effectively in an agile (Scrum/Kanban) development
    environment.
  • Develop and present proof of concepts (POCs).
  • Ensure systems are stable with zero downtime.
  • Write clean, efficient, and testable Python code.
  • Automate tasks using appropriate tools and scripting.
  • Review and debug existing code.
  • Collaborate with team members to design and implement
    innovative backend features.
  • Maintain technical documentation using Confluence.
  • Track and report work progress using JIRA.
  • Mentor junior engineers and promote a culture of learning
    and growth.


Requirements

  • 3+ Years Proven experience as a Backend Developer,
    ideally in a serverless cloud environment.
  • Proficiency in Python 3.9+
  • Strong understanding of REST API design and integration.


Experience with the following technologies:
  • AWS (Lambda, SQS, DynamoDB, API Gateway)
  • Terraform
  • Pytest for unit/integration testing
  • OpenAPI/Swagger
  • Docker & Docker Compose
  • GitHub Actions for CI/CD
  • Makefile
  • Apache Velocity Language (advantageous)

 

Key Competencies:

  • Strategic Thinking – Understands long-term impact and
    aligns technical decisions accordingly.
  • Leading with Influence – Inspires and guides others
    toward shared goals.
  • Collaboration – Works well in cross-functional teams and
    fosters a culture of teamwork.
  • Customer First – Keeps end-user needs at the forefront.
  • Execution Excellence – Delivers high-quality work
    efficiently.


Original job Intermediate Python Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Python Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Python Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.