Talent.com
This job offer is not available in your country.
Lead Python Backend Engineer

Lead Python Backend Engineer

Old MutualCape Town, ZA
30+ days ago
Job description

Job title : Lead Python Backend Engineer

Job Location : Western Cape, Cape Town

Deadline : December 30, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

StartFragment

Job Description

ROLE OVERVIEW

  • The role of the Lead Serverless Backend Engineer is 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.
  • KEY RESPONSIBILITIES

  • Build solutions from requirements received from product owner
  • Be able to work in agile environment.
  • Able to build POC solutions and demonstrate / present.
  • Maintain a stable server with zero downtime
  • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and elective technical solution.
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
  • Mentor junior engineers
  • Collaborate with team to brainstorm and create new products
  • Be able to report on his work using agile tools such as JIRA.
  • Be able to elaborate and document their work in confluence.
  • Communicative and proactive.
  • ROLE REQUIREMENTS

    Qualifications & Professional Affiliations

  • Relevant University Degree and Professional Qualification.
  • Experience

  • 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
  • The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit.
  • Lead the development and maintenance of applications and systems for assigned functional areas or business units. Includes systems analysis and development. OML roles mapped to this profile are : Technical Lead : Software Engineering – Processing, Technical Lead : Software Engineering – SQL, Technical Lead : Platform Engineering, Software Engineer Lead, Manager : Digital Solutions, Technical Lead : Social Platforms and OMF IT Development Capability Manager.
  • Responsibilities

    Analysis of "As Is" and "To Be"

  • Document complex "as is" and "to be" processes and describe the changes required to migrate to the "to be" capability to record accurately the change required.
  • Data-Driven Product and Service Improvement

  • Develop data-driven analyses to surface new opportunities to differentiate and improve products and user experiences, ensuring consistency across digital products, services, and channels.
  • Digital Strategy / Transformational Projects Execution

  • Manage and deliver end-to-end digital programs and initiatives, leveraging agile and design-thinking principles to drive sustainable implementation.
  • Digital Talent Development

  • Develop digital training and development programs to meet identified needs; run leadership development programs to enable personal transformations around the digital work environment.
  • Digital Vision and Strategy

  • Conceptualize elements of digital strategy and digital-enabled business change projects. Develop approaches to programmatically deliver successful digital innovation engagements.
  • Project Management

  • Manage a portfolio of projects while reporting to senior colleagues.
  • Quality Assurance

  • Develop new methods, tools, and programs for quality assurance. Lead developmental initiatives or programs within an area of expertise.
  • Budgeting

  • Develop and / or deliver budget plans with guidance from senior colleagues.
  • Information Security

  • Lead in detecting and analyzing security incidents, including attacks, breaches, and identified vulnerabilities, and remediate any security gaps in line with the security incident management procedure.
  • Leadership and Direction

  • Communicate the actions needed to implement the function's strategy and business plan within the team; explain the relationship to the broader organization's mission, vision, and values; motivate people to commit to these and to do extraordinary things to achieve local business goals.
  • Organizational Capability Building

  • Use the organization's formal development framework to identify the team's individual development needs. Plan and implement actions, including continuing professional development specified by professional or regulatory institutions, to build their professional capabilities. Provide informal training or coaching to others throughout the organization in own area of expertise to enable others to improve performance and fulfill personal potential.
  • Performance Management

  • Manage and report on the performance of a substantial, diverse team; set appropriate performance objectives for direct reports or project / account team members and hold individuals accountable for achieving them; take appropriate corrective action where necessary to ensure the achievement of team / personal objectives.
  • Application Software Development

  • Develop existing and new applications by analyzing and identifying areas for modification and improvement. Develop new applications to meet customer requirements.
  • Application Software Road Map

  • Define and maintain a roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.
  • Information and Business Advice

  • Provide specialist advice on the interpretation and application of policies and procedures, resolving complex or contentious queries and issues and enabling others to take appropriate actions.
  • Skills

  • Action Planning, Action Planning, Adaptive Thinking, Agile Project Management, Budget Management, Change Management, Current State Assessment, Data Compilation, Evaluating Information, Executing Plans, Futures Thinking, Gaps Analysis, IT Implementation, Learning and Development (L&D), Managing Stakeholder Expectations, Oral Communications, Policies & Procedures, Project Life Cycle Management, Project Performance Management (PM), Project Quality Assurance, Project Reporting, Project Risk Management, Project Schedule Management, Project Scope Management, Project Strategy {+ 1 more}
  • Competencies

  • Business Insight
  • Collaborates
  • Communicates Effectively
  • Courage
  • Cultivates Innovation
  • Customer Focus
  • Decision Quality
  • Develops Talent
  • Closing Date

  • 30 August 2025
  • EndFragment

  • ICT jobs
  • Create a job alert for this search

    Backend Engineer • Cape Town, ZA

    Related jobs
    • Promoted
    Python Developer (Mid Level / Tech Startup)

    Python Developer (Mid Level / Tech Startup)

    Black Pen RecruitmentCape Town, Western Cape, South Africa
    Our client is a high-growth tech startup based in Cape Town, focused on transforming healthcare bookings across Africa.Their platform includes a consumer-facing site supported by a powerful booking...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Python Engineer – Cape Town / Hybrid – R960k PA

    Senior Software Python Engineer – Cape Town / Hybrid – R960k PA

    E-MergeCape Town, South Africa
    Were Hiring : Senior Software Engineer!!! -.If youre a passionate engineer with strong technical chops and a desire to solve meaningful problems at scale, this is your opportunity to make a differen...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer (Python)

    Data Engineer (Python)

    PBT GroupCape Town, South Africa
    PBT Group is seeking a Data Engineer with strong Python experience.The role involves end-to-end development, including fetching and manipulating data from multiple sources, as well as designing and...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Python Engineer

    Senior Python Engineer

    OfferZenCape Town, South Africa
    Senior Python Engineer Are you a talented senior python engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect developer...Show moreLast updated: 4 days ago
    • Promoted
    SENIOR PYTHON SOFTWARE ENGINEER – CENTURY CITY / HYBRID UP TO R80K PER MONTH

    SENIOR PYTHON SOFTWARE ENGINEER – CENTURY CITY / HYBRID UP TO R80K PER MONTH

    E-MergeCape Town, South Africa
    A leader in the digital payment solutions space is seeking a Senior Python Developer who will work alongside experienced engineers in an agile environment helping them build fast, secure, and relia...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Python Engineer

    Intermediate Python Engineer

    OfferZenCape Town, South Africa
    Intermediate Python Engineer Are you a talented intermediate python engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We conne...Show moreLast updated: 4 days ago
    • Promoted
    Senior Cloud Data Engineer

    Senior Cloud Data Engineer

    Mindworx ConsultingCape Town, South Africa
    Relevant software engineering degree at least at Honours level (Master's preferred).Data skills (Traditional SQL and No-SQL). Cloud experience (Google Cloud Platform preferred).Experience with sourc...Show moreLast updated: 14 days ago
    • Promoted
    Intermediate Python Developer (Django) (CPT Hybrid)

    Intermediate Python Developer (Django) (CPT Hybrid)

    Datafin IT RecruitmentCape Town, South Africa
    A highly skilled & passionate Intermediate Python Developer is sought by a well-established Financial Services provider to join its IT team in modernising and extending its insurance management...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    WatersEdge SolutionsCape Town, South Africa
    Bring your backend engineering expertise to a high-impact role shaping the future of digital healthcare.As a Senior Backend Engineer, you’ll design, build, and maintain the APIs and infrastructure ...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Python Software Engineer

    Intermediate Python Software Engineer

    Network RecruitmentCape Town, South Africa
    Build, test, and maintain high-quality code that meets company standards.Deliver efficient, maintainable, well-documented code with a low defect rate. Ensure that all code is fully tested at unit an...Show moreLast updated: 18 days ago
    • Promoted
    Python Developer

    Python Developer

    The Legends AgencyCape Town, South Africa
    Our client is a fast-growing technology company transforming the healthcare space by connecting patients, providers, and partners through seamless digital platforms. With a mission to simplify healt...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Communicate RecruitmentStellenbosch, South Africa
    As a Data Engineer, youll take command of scalable data pipelines and architectures using GCP tools like BigQuery, Dataflow, Pub / Sub, and Cloud Storage. Youll partner with data scientists and analys...Show moreLast updated: 11 days ago
    • Promoted
    Python Engineer

    Python Engineer

    OfferZenCape Town, South Africa
    Python Engineer Are you a talented python engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast ...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Network RecruitmentCape Town, South Africa
    Youll design and build scalable backend services, integrate with payment processors (Stripe, ACH, mobile money), and own core features like ledgers, payouts, and hosted payment pages.The team foste...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Python Developer

    Senior Python Developer

    OfferZenCape Town, South Africa
    Senior Python Developer Are you a talented senior python developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect develop...Show moreLast updated: 4 days ago
    • Promoted
    Python Developer

    Python Developer

    PBT GroupCape Town, South Africa
    Join the PBT Team as a Lead Python Engineer! .Are you a Python enthusiast ready to take charge of the data space? PBT Group, the trailblazers in this field, have an exciting opportunity for a dynam...Show moreLast updated: 12 days ago
    • Promoted
    Senior Backend Engineer (Python) (Remote)

    Senior Backend Engineer (Python) (Remote)

    Datafin IT RecruitmentCape Town, South Africa
    Remote
    PLAY an instrumental role as a Senior Backend Engineer in shaping the future of a platform, scaling web applications, and architecting integrations to take the solution to the next level of a fast-...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Python)

    Software Engineer (Python)

    Network RecruitmentStellenbosch, South Africa
    Design, develop, and maintain system software.Administer and optimise Docker environments for system appliances.Improve software efficiency by managing CI pipelines, integrated development platform...Show moreLast updated: 21 days ago