Lead Python Backend Engineer

2 weeks ago


Cape Town, Western Cape, South Africa PBT Group Full time

PBT Group has an opportunity for a Lead Python Backend Engineer who will be responsible for understanding requirements and leading the design and development of solutions under a serverless architecture model. The Serverless Backend Engineer reports directly to the Product Owner and the Chapter Leader.

Duties:

  • Create solutions based on requirements provided by the product owner.
  • Thrive in an agile work environment.
  • Develop proof-of-concept solutions and demonstrate or present them effectively.
  • Ensure the server's stability, striving for zero downtime.
  • Collaborate closely with product and design teams to grasp end-user needs, formulate use cases, and translate them into practical technical solutions.
  • Identify, prioritize, and execute tasks throughout the software development lifecycle.
  • Craft tools and applications by writing clean, efficient code.
  • Automate tasks using appropriate tools and scripting.
  • Review and troubleshoot code to maintain its quality.
  • Design software solutions through a comprehensive understanding of information requirements, user consultations, system flows, data usage, and workflow analysis, following established software development practices.
  • Evaluate the operational feasibility of proposed solutions by analyzing problems, requirements, and development progress.
  • Act as a mentor for junior engineers, sharing knowledge and expertise.
  • Collaborate within the team to brainstorm and innovate, contributing to the creation of new products.
  • Proficiently use agile tools like JIRA to report on work progress.
  • Elaborate on and document work in Confluence.
  • Exhibit strong communication skills and proactive problem-solving abilities.

Skills and Experience Required:

  • AWS components such as Lambda, SQS , Dynamo DB
  • AWS API Gateway
  • Terraform
  • Python 3.9
  • Pytest
  • Knowledge of Rest API integrations
  • Openapi, swagger
  • GitHub actions for CI CD
  • Docker and Docker compose
  • Makefile
  • Apache velocity language
  • Proven experience as a Back-end developer
  • Experience in the banking sector collaborating with business teams to achieve outcomes

Qualifications/ Certification:

  • A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent

* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent



  • Cape Town, Western Cape, South Africa Datafin Full time

    ENVIRONMENT: WRITE clean, maintainable & testable code using Python and the FastAPI framework as your coding talents & ability to solve complex problems as an Intermediate Python Backend Developer are sought by a dynamic provider of FinTech solutions. Your core role will be to support backend creation and the development of its cutting-edge web application....

  • Backend Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Qwili Full time

    Who are we? Qwili is on a mission to connect over 800 million Africans without digital access through its marketplace, sales portal, and smartphone used by micro merchants to sell digital products in the informal sector.This is a unique and exciting opportunity, not only because of the impact our platform will make and is already making on the digitally...

  • Senior Backend

    2 weeks ago


    Cape Town, Western Cape, South Africa Aesafrica Full time

    Medical Aid | Pension Fund | Life Insurance | Hybrid Work ModelThis dynamic SEO agency services a number of clients both locally and abroad. With a track record that spans the evolution of search engine marketing, the company has consistently remained at the forefront of industry developments to the benefit of its clients. As the company expands, they are...


  • Cape Town, Western Cape, South Africa Crayon Full time

    To find out more, click Apply or head on over to Crayon to review the full spec and applyHow you'll roleAs the Senior Backend Engineer you will work on the core components of the company's platform. In collaboration with product managers and business stakeholders, you'll be primarily tasked with helping build the ecosystem to expand the value the product...

  • Backend Team Lead

    2 weeks ago


    Cape Town, Western Cape, South Africa The Perfect Placements Full time

    As Backend Team Lead, you guide multiple developers and multiple projects. You will interface with all departments and stakeholders as you ensure the success of your projects and the development team as a whole. You are responsible for the success of your reports and achieve it by mentoring, challenging and supporting them. You consider the impact of your...


  • Cape Town, Western Cape, South Africa Xneelo Full time

    Our backend software engineers make sure that when a customer hits a button in a Web application, magic happens on hosting infrastructure in a data centre somewhere in the world.A large scale, mass-market hosting infrastructure is a complex beast requiring quality automation and processes to make sure it can scale and perform optimally, 24x7x365.Product...

  • Engineering Team Lead

    2 weeks ago


    Cape Town, Western Cape, South Africa Bash Full time

    WHO WE ARE AT BASH We are a team of leaders - true owners, humble learners and friends. We're here to overcome big challenges, build tech solutions for people to enjoy, while doing the best work of our careers, together, as Bash. ENGINEERING TEAM LEAD JOB DESCRIPTION As an Engineering Team Lead you are not removed from contributing technically to the team...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time

    Minimum Requirements:Bachelors degree in Computer Science, Engineering, or a related field. A minimum of 5 years of software development experience, with a strong emphasis on Python.Proven expertise in Azure cloud services and managing cloud infrastructure. Required experience with Docker for containerization and Kubernetes for orchestration. Knowledge of...

  • Backend Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Kuda Technologies Ltd Full time

    Kuda is a money app for Africans on a mission to make financial services accessible, affordable and rewarding for every African on the planet.We're a tribe of passionate and diverse people who dreamed of building an inclusive money app that Africans would love so it's only right that we ended up with the name 'Kuda' which means 'love' in Shona, a language...


  • Cape Town, Western Cape, South Africa Local Measure Full time

    When was the last time you genuinely had fun at work? Does the prospect of working at a proper rocket-propelled start-up excite you? Have you cracked it once before and want to prove you can do it again, or maybe you're looking to challenge yourself by taking the next step in your career? Well, we're looking for a Senior Backend Software Engineer to help...


  • Cape Town, Western Cape, South Africa Datafin Full time

    ENVIRONMENT: DESIGN elegant solutions for complex problems as the next Senior Software Engineer sought by a fast-growing FinTech company where your role will be to design, build, test and deploy scalable finance applications. This will include a combination of backend APIs and frontend interfaces. Specifically, your main focus will be enhancing Billing and...


  • Cape Town, Western Cape, South Africa Games Global Operations Limited Full time

    Overview Position Overview: We are seeking a highly skilled and experienced Senior Backend Developer to join our team. As a Senior Backend Developer, you will play a critical role in developing versioned public APIs, implementing a microservice architecture, and driving innovative solutions within our existing business-critical product. Your primary focus...


  • Cape Town, Western Cape, South Africa DataTech Recruitment Full time

    Product Engineering Lead required in Cape Town on a Contract basis (fully remote), to deliver Agile development in C#, Java and Python. Build Microservices and Orchestration Engines and streamline automation. 10+ Years' experience in Banking with 5+ years in Java 8 or lower and C#. 2+ Years' experience in Kubernetes and Infrastructure and Networking is...

  • Engineering Team Lead

    2 weeks ago


    Cape Town, Western Cape, South Africa Adaptavist Full time

    Working at AdaptavistThe Adaptavist Group is a global family of companies with a common goal. We combine the best of teamwork, technology, and processes, helping all kinds of businesses be better today and tomorrow.We are experts at delivering enterprise software, tailored solutions, and quality services across some of the world's most trusted technology...


  • Cape Town, Western Cape, South Africa Acuity Consultants Full time

    Job Description This is an excellent opportunity for a BACK-END DEVELOPER to enhance your AZURE SERVICES experience, by joining a skilled Software Engineering Team within the world's leading Health and Fitness Club groups. Based in CAPE TOWN this BACKEND DEVELOPER role offers a salary of R900K – R960K. THE COMPANY: This is the world's leading health...

  • Full Stack Engineer

    4 weeks ago


    Cape Town, Western Cape, South Africa SabenzaIT Full time

    We are looking for a Full Stack Python & React Engineer to join our amazing client. They are a Global Powerhouse Specialising in Managed Services and want your skills to deliver their amazing projects. Required Experience:5+ years working experience. Tech Stack:Frontend:React (TypeScript) Backend:Python Other tools:GitHub...

  • Full Stack Engineer

    3 months ago


    Cape Town, Western Cape, South Africa SabenzaIT Full time

    We are looking for a Full Stack Python & React Engineer to join our amazing client. They are a Global Powerhouse Specialising in Managed Services and want your skills to deliver their amazing projects. Required Experience:5+ years working experience. Tech Stack:Frontend:React (TypeScript) Backend:Python Other tools:GitHub...


  • Cape Town, Western Cape, South Africa SabenzaIT Full time

    Join Our Team as a Platform Engineer Lead Are you passionate about shaping the future of technology? Do you thrive in leading dynamic teams to success? If so, we have an incredible opportunity for you We're seeking a talented Platform Engineer Lead to spearhead our innovative projects and lead a team of platform engineers to new heights. As the Platform...

  • Lead Platform Engineer

    2 months ago


    Cape Town, Western Cape, South Africa SabenzaIT Full time

    Join Our Team as a Platform Engineer Lead Are you passionate about shaping the future of technology? Do you thrive in leading dynamic teams to success? If so, we have an incredible opportunity for you We're seeking a talented Platform Engineer Lead to spearhead our innovative projects and lead a team of platform engineers to new heights. As the Platform...

  • Fullstack Engineer

    4 weeks ago


    Cape Town, Western Cape, South Africa SabenzaIT Full time

    Are you a seasoned Fullstack Engineer with a passion for cutting-edge technologies and a knack for problem-solving? We're on the lookout for a talented individual with 6 years of experience in Python, coupled with expertise in React, TypeScript, GitHub workflows, Azure, Docker, Kubernetes, ArgoCD, and ELK. Responsibilties:Designs, implements, and maintains...