Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.
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 effective 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.
Skills
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
Competencies
Business Insight
Collaborates
Communicates Effectively
Courage
Cultivates Innovation
Customer Focus
Decision Quality
Develops Talent
Closing Date
10 April 2025 , 23:59
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 in question.