Software Engineer- Cloud Infrastructure

6 hours ago


Johannesburg, Gauteng, South Africa KPMG South Africa Full time R900 000 - R1 200 000 per year

Software Engineer (Cloud Infrastructure)
Job Title: Software Engineer – Cloud Infrastructure
Location: Johannesburg
Job Level: Software Engineer
Experience Required: 5+ years
Job Description
The Credit Risk Team at KPMG is looking for a
Software Engineer
with a strong background in
cloud infrastructure
to help implement and maintain the technical architecture for the productionalisation of credit risk models and applications onto cloud platforms. This role will involve designing scalable and secure systems to host the credit risk solutions, ensuring seamless integration with various systems, and optimizing performance for real-time access to financial risk models.

Key Responsibilities

  • Design and implement cloud-based solutions to host financial risk models and applications.
  • Ensure the scalability, security, and reliability of cloud-hosted solutions (AWS, Azure, or GCP).
  • Collaborate with Python model developers to integrate the credit risk models with cloud infrastructure and client ERP systems.
  • Work with the development team to build APIs and backend services to expose model outputs to UI components and visualization tools (e.g., Power BI).
  • Automate deployment and monitoring processes using cloud-native tools and DevOps practices.
  • Provide ongoing support and enhancements to the cloud infrastructure as required.
  • Work closely with the IT team to ensure that the hosting environment adheres to company security policies and compliance standards.

Skills & Qualifications

  • A degree in Computer Science, Software Engineering, or a related field.
  • 3-5 years of experience in software engineering and cloud infrastructure development.
  • Proficiency in cloud platforms (AWS, Azure, or GCP) and knowledge of related services such as EC2, Lambda, S3, RDS, etc.
  • Experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines.
  • Strong knowledge of programming languages (Python, Java, , etc.) and frameworks.
  • Familiarity with database technologies (SQL, NoSQL).
  • Experience integrating APIs and managing data flow between different systems.
  • Solid understanding of cloud security best practices and compliance standards.
  • Ability to work collaboratively in cross-functional teams and provide technical leadership where necessary.


  • Johannesburg, Gauteng, South Africa iDbase Software Full time R1 200 000 - R2 400 000 per year

    About the RoleWe are looking for a Cloud engineer to architect, build, and maintain secure, scalable, and resilient cloud platforms while driving excellence in cloud infrastructure, DevOps practices, and platform reliability. You will design innovative cloud solutions, implement Infrastructure-as-Code, and provide hands-on support across both production and...


  • Johannesburg, Gauteng, South Africa BET Software Full time R1 200 000 - R2 400 000 per year

    We Want You: Cloud isn't just infrastructure, it's the future and we need a Senior Cloud Engineer to help us build it securely, efficiently and at scale At BET Software, we're all about pushing the limits of technology, and we're looking for an expert who thrives in dynamic, hybrid cloud environments. In this role, you'll be at the forefront of implementing...

  • Software Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa iDbase Software Full time R500 000 - R1 200 000 per year

    About the RoleWe are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern .NET technologies and AWS cloud services.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...


  • Johannesburg, Gauteng, South Africa Parvana Full time R1 000 000 - R2 500 000 per year

    About our client:Our client offers financial service solutions helping their clients achieve their dreams. With an emphasis on culture fit, they boast a dedicated team of over 600 employees, many with over a decade of tenure. They have built their culture on a feeling of togetherness, trust and respect and are always looking to support employees' continuous...


  • Johannesburg, Gauteng, South Africa iDbase Software Full time R1 200 000 - R2 400 000 per year

    About the RoleWe are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services.This role emphasizes cloud-native development, microservices architecture, and secure,...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time R250 000 - R500 000 per year

    What We DoAt Blue Bean Software, we're not just building software—we're shaping the future. As a leading custom software and product development company, we partner with both large enterprises and dynamic start-ups to solve their most complex challenges. From high-stakes projects in the financial services industry to groundbreaking ventures in agritech and...

  • DevOps Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa Cloud LYDR Full time R900 000 - R1 200 000 per year

    About the roleThe role of DevOps Engineer is about bridging the gap between Development and IT Operations. Our focus is on automating solutions to increase development velocity and security, working towards the goal of Continuous Delivery. A broad range of technical skills are required. The ability to work alone and collaboratively on internal projects and...


  • Johannesburg, Gauteng, South Africa Dariel Full time R800 000 - R1 200 000 per year

    JOB TITLE: AWS Cloud Engineer / Full Stack Cloud DeveloperAbout Dariel SoftwareDariel is a proudly South African software development company focused on creating world-class bespoke software architecture and solutions. We are passionate about technology, innovation, and building long-term partnerships with our clients and employees.About the RoleOur Open API...


  • Johannesburg, Gauteng, South Africa Cloud LYDR Full time R900 000 - R1 200 000 per year

    Company DescriptionCloud LYDR (PTY) Ltd. is a leading provider of DevOps services, catering to customers in various fields such as finance, insurance, and technology. Our services enable customers to plan and execute DevOps best practices, including automation and self-service, while improving IT complexity management and delivering on time to market. Our...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year

    Key purpose:The Azure Engineer (L3) will be responsible for delivering enterprise-level IT support with a focus on technical set-up, support and maintenance of public and private cloud-based IT services into the organization. Core responsibilities for this role include leveraging engineering tools and processes for effective provisioning, installation,...