Lead Python Backend Engineer

Johannesburg, Gauteng, South Africa

Job Description


Role Overview:

  • The role of the Lead Serverless Backend Engineer is responsible for understand 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
Responsibilities and KRAs:
  • Build solutions from requirements received from the product owner
  • Be able to work in an 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 those 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 the 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
  • AWS components such as Lambda, SQS, DynamoDB
  • 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
Competencies:
  • Strategic
  • Leading with Influence
  • Collaboration (Relating)
  • Customer First
  • Execution
  • Innovation (Perspective)
  • Personal Mastery (Learning)

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1432799
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned