Senior Python Architect | Cloud-Native, Scalable Solutions

SavageOne Pty Ltd

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SavageOne Pty Ltd is seeking a Senior Python Developer to lead design, development, and implementation of complex software solutions using Python and related frameworks. You will mentor juniors, conduct code reviews, and drive performance optimizations across cross-functional teams.

Requirements include a Bachelor’s degree and 8+ years of Python experience with Django, Flask, or Pyramid, plus strong database and Git proficiency.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum of 8 years of professional experience in Python development.
  • Expertise in Python programming language and extensive experience with Python-based frameworks such as Django, Flask, or Pyramid.
  • Strong understanding of software engineering principles, design patterns, and architectural concepts.
  • Experience with relational and non-relational databases such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Proficiency in version control systems such as Git and collaborative development workflows.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong communication and interpersonal skills.

Responsibilities

  • Lead the architecture, design, and development of complex software applications using Python and associated frameworks.
  • Collaborate closely with product managers, designers, and other developers to translate business requirements into technical solutions.
  • Mentor junior developers and provide technical guidance and support to facilitate their growth and development.
  • Conduct thorough code reviews and ensure adherence to coding standards, best practices, and performance optimization techniques.
  • Optimize application performance and scalability through efficient coding practices and system architecture design.
  • Troubleshoot and debug complex issues to ensure smooth operation and optimal performance of software applications.
  • Stay updated on emerging trends and best practices in Python development and contribute to knowledge sharing within the team.
  • Drive continuous improvement initiatives to enhance development processes, tools, and methodologies.

Skills

Python
Software architecture
Code reviews
Analytical skills
Team collaboration
Mentoring

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Git
Django
Flask
Pyramid
PostgreSQL
MySQL
MongoDB
Redis
Docker
Kubernetes
AWS
Azure
GCP

Job description

SavageOne Pty Ltd is seeking a Senior Python Developer to lead design, development, and implementation of complex software solutions using Python and related frameworks. You will mentor juniors, conduct code reviews, and drive performance optimizations across cross-functional teams.

Requirements include a Bachelor’s degree and 8+ years of Python experience with Django, Flask, or Pyramid, plus strong database and Git proficiency.

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

Similar jobs worth comparing

Senior Python Lead - Architect & Tech Mentor
Senior Python Lead - Architect & Tech Mentor

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 750,000 - 1,000,000
Senior Solutions Architect — Cloud-Native & Java/Node.js Lead
Senior Solutions Architect — Cloud-Native & Java/Node.js Lead

SavageOne Pty Ltd • Midrand

On-site
ZAR 1,200,000 - 1,900,000
Senior Python Developers
Senior Python Developers

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Cloud-Native Solutions Architect & Tech Leader
Senior Cloud-Native Solutions Architect & Tech Leader

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 70,000 - 100,000
Senior Solutions Architect: Cloud-Native Microservices Lead
Senior Solutions Architect: Cloud-Native Microservices Lead

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 800,000 - 1,600,000
Senior Full-Stack Engineer: Build Scalable Web & API
Senior Full-Stack Engineer: Build Scalable Web & API

SavageOne Pty Ltd • Midrand

On-site
ZAR 700,000 - 1,000,000
Senior Python Developer
Senior Python Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 750,000 - 1,000,000
Senior .NET Lead & Architect
Senior .NET Lead & Architect

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Python Engineer: Scale, Security & Cloud
Senior Python Engineer: Scale, Security & Cloud

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Full-Stack Engineer: AWS, Spring Boot & Frontend
Senior Full-Stack Engineer: AWS, Spring Boot & Frontend

SavageOne Pty Ltd • Midrand

On-site
ZAR 900,000 - 1,200,000