Software Engineer (Advanced) 0204 TT

Mediro ICT Recruitment

  • Pretoria, Gauteng
  • Contract
  • Full-time
  • 14 days ago
Closing Date: 2025-09-10Job Type: ContractJob Level: SkilledExperience: Between 3 - 5 YearsEE/AA: NoSummaryOur client in Pretoria is recruiting for Software Engineer (Advanced) to join their team.DescriptionDevelop and operate production ready business applications (24/7).Liaise with customer, team members and external vendors.Deploy applications in AWS (via Github).Monitoring and operation of applications within AWS CloudWatch.Any additional responsibilities assigned in the Agile Working Model (AWM)Team Charter.Applying cloud-security patterns and concepts to the solutions and deployments.Minimum RequirementsQualifications required:Relevant IT DegreeCloud CertificationsEssential Skills Requirements:Technical knowledge:Familiarity with Microservices Architecture, Cloud and Container Architecture.At least 6 years' worth of experience using back-end technologies such as:
  • Javascript / TypeScript / Node.js
  • Python
  • Java
Experience with cloud technologies such as (Amazon AWS is strongly preferred):
  • API Gateway, CloudWatch, Lambda, DynamoDB, SQS, SNS, Kinesis, S3, etc.
  • Virtual networks (VPC), including communication with on-premise networks.
  • CICD pipelines and configuration.
  • Infrastructure as Code (Terraform, CloudFormation).
  • Automated deployment and configuration of components and systems.
  • Monitoring and log analytics.
  • Containers: Docker and Kubernetes.
Experience with Databases both SQL and NoSQL (DynamoDB)Experience with:
  • Web Services Design & Deployment.
  • Event driven architectures with queues and streams.
  • GIT (GitHub and GitHub Actions).
Experience with Design / Architecture Patterns.Experience in AGILE or SCRUM.Open to learning new languages as required.Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.Advantageous Skills Requirements:Experience with Linear and Nonlinear Optimization.Experience with Control Theory.Experience with Machine Learning.Experience with Design and Evaluation of Efficient Algorithms (Complexity Theory).Experience with Performance Testing and Tuning (Automated Testing).Experience with IoT devices.Understanding of power and energy consumption.Familiarity with shell scripting and working with Unix/Linux based systems.Working with Linux on Windows (WSL or VirtualBox).

Mediro ICT Recruitment

Similar Jobs

  • Control Systems Engineer

    Network Recruitment

    • Pretoria, Gauteng
    Are you a skilled engineer with a passion for dynamic systems, automation, and control theory? We're looking for a Control Systems Engineer to join our growing team and help design…
    • 15 hours ago
  • Hardware Engineer

    Network Recruitment

    • Pretoria, Gauteng
    Are you an Electronic Engineer with a passion for innovation? Our client is seeking a motivated Hardware Engineer to join their dynamic team. From day one, you’ll be immersed in th…
    • 15 hours ago
  • Full Stack Engineer

    Omega Human Capital

    • Pretoria, Gauteng
    Our Team is expanding! We are looking for a highly skilled Full Stack Developer with proven experience in HR and Payroll systems (SAGE, VIP, or similar) to join a dynamic team in…
    • 15 hours ago