Skip to content

AWS Software Engineer

  • On-site, Hybrid
    • Johannesburg, Gauteng, South Africa
  • Cloud Solutions (CSL)

Join as a Senior DevOps Engineer (AWS) to build scalable cloud solutions, automate CI/CD, and work on impactful projects while mentoring teams and driving innovation.

Job description

DVT is one of the top software development companies on the continent. Our software engineers are consulting on cutting edge applications at top companies in South Africa, as well as consulting globally. You will have the opportunity to work alongside some of the most established developers in the country and globally with the latest technologies.

DVT is committed to continuously training our staff and we are very proud of our culture of learning, internal speaking and training at a variety of sponsored technical events across the AWS ecosystem.

We are looking for a AWS Platform Engineer to join our cloud team.

You will work closely with cross-functional teams to ensure the smooth integration and deployment of applications, improve efficiency through automation, and implement best practices for continuous integration and delivery.

This is a client-facing consulting role where you will engage directly with enterprise clients across financial services, telecommunications, government, and other sectors. You will provide technical leadership, mentor junior engineers, and drive the adoption of best practices.

The ideal candidate is a problem solver with a strong technical background, excellent communication skills, and a passion for driving innovation in cloud infrastructure.

Job requirements

DUTIES AND RESPONSIBILITIES

  • Own the run and operational support of the OCR platform, including Tungsten Automation

  • Provide production support, including incident management, root cause analysis, and performance optimisation

  • Manage platform upgrades, configuration, and integrations

  • Define and maintain runbooks, support processes, and operational documentation

  • Partner with infrastructure, security, and platform teams to ensure platform stability and availability

  • GenAI & OCR Platform Development

  • Design and build GenAI-powered services and APIs that integrate with the OCR / IDP platform

  • Run & Support existing Tungsten Automation platform

  • Develop LLM-based capabilities for document extraction, validation, classification, summarization, and decisioning as standalone services or within the Tungsten Automation platform.

  • Integrate GenAI services into existing OCR workflows and systems

  • Build secure, scalable, and production-ready solutions aligned to enterprise standards

  • AWS Engineering

    • Design, build, and deploy services in an AWS-native environment

    • Work with services such as EC2, ECS/EKS, Lambda, Step Functions, S3, IAM

    • Implement CI/CD pipelines and infrastructure-as-code

    • Ensuring solutions meet security, resilience, and compliance requirements

Required Experience and Skills

  • Strong software engineering background 5+ years

  • Proven experience building and operating systems on AWS 5+ years

  • Experience with API-based architecture and service integration for 5+ years

  • Experience with OCR / IDP platforms (vendor or custom) 3+ years

  • Experience supporting enterprise production systems 3+ years

  • AWS Engineering / DevOps / IAC 3+ years

  • RPA / OCR Platform Development 3+ years

  • Experience with Tungsten Automation or similar OCR platforms

  • Experience with LLMs and GenAI systems in production environments

  • Experience working in regulated, enterprise environments

Minimum Requirements

  • Matric (Grade 12) certificate

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience)

  • At least one relevant professional certification (AWS Certified DevOps Engineer, AWS Certified Solutions Architect, Certified Kubernetes Administrator, or equivalent)

  • South African work authorisation or valid work permit

Who we are:

or