Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Lead Python Backend Engineer.
South Africa Jobs Expertini

Urgent! Lead Python Backend Engineer Job Opening In Cape Town – Now Hiring PBT Group

Lead Python Backend Engineer



Job description

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

 


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Lead Python Potential: Insight & Career Growth Guide