2490_Fullstack DevOps Engineer-Generative AI Platform (Senior) Location: Gauteng Contract Term: 1 April 2024 - 31 December 2025 ESSENTIAL SKILLS REQUIREMENTS: · Ability to understand and interpret business requirements with an aptitude to move concepts through to proposal and successful implementation · Backend and library development Python · Web frontend development in Angular, Typescript, HTML5, CSS3, JavaScript · Design architectures and implement with Amazon Web Services (AWS) - (API Gateway, Dynamo DB, Lambda, Networking, S3, IAM, etc.) · API Design using OpenAPI specification · Git · GitHub Actions · Terraform and TerraGrunt (IaC) ADVANTAGEOUS SKILLS REQUIREMENTS: · Experience with development for Azure Cloud e.g., Azure WebApps, Networking · Experience with working with Large Language Models and frameworks like Lang Chain · Willing and able to mentor junior developers · Angular unit testing frameworks e.g., Jest or Karma · Python unit testing frameworks e.g., PyTest · UI test automation e.g., Robot Framework · Above-board work ethics · Flexibility to take up different tasks in the project · Ability to communicate effectively (both verbally and in writing) WHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE? · 4 years in professional software development · 2 years experience with application development on AWS cloud · 2 years experience with Ops / DevOps in IT applications · Agile working experience (e.g., Scrum, Kanban) WHAT WILL BE YOUR ROLE AND RESPONSIBILITIES? · Be part of a DevOps team that implements and operates functional services in our Generative AI platform application · Design, develop, and maintain high-quality software solutions for both frontend and backend components. · Review code of team members · Optimize application performance and cost-effectiveness · Create and maintain documentation · Analyse operational incidents · Handle operational requests e.g., onboarding of use cases to the platform
Apply Now