Cloud Native Enterprise Software Engineer

5 days ago


Pretoria, Gauteng, South Africa Absa Group Limited Full time

About the Role:

As a Cloud Native Enterprise Software Engineer at Absa Group Limited, you will play a key role in designing, building, and deploying scalable, high-performing enterprise-grade applications.

Job Description:

  • You will be responsible for contributing to all phases of the development lifecycle, applying critical thinking and problem-solving skills to produce well-organized, optimized, and documented source code.
  • Your expertise in cloud-native environments, including AWS, Google Cloud, and Azure, will enable you to quickly deliver high-quality software solutions.
  • You will work closely with cross-functional teams to streamline processes and create room for innovation, a culture of learning, trust, and empowerment.

Key Technical Requirements:

  • A minimum of 3-5 years of hands-on software development experience is required.
  • Relevant B-Degree in Computer Science is preferred but not essential if minimum requirements of experience and practical application are evident.
  • Experience working in an agile environment and excellent communication, analytical skills, and decision-making ability in collaborative environments are essential.
  • Solid understanding of Object Oriented Design and ability to properly apply general design patterns and paradigms are required.
  • Familiarity with Kubernetes and Containerization (Docker) and Microservices Architecture is necessary.

Programming Languages and Technologies:

  • Proficiency in languages commonly used in cloud-native environments, such as Python, Java, or Scala, is essential.
  • Experience with databases like MongoDB, SQL, and knowledge of database scaling, replication, and handling transactions in distributed environments is required.
  • Familiarity with DevOps practices and CI/CD tools like Jenkins, GitLab CI, or CircleCI to automate build and deployment pipelines is necessary.

Education and Qualifications:

  • Bachelor's Degree: Information Technology
  • ICT jobs

Estimated Salary Range:

R750,000 - R1,200,000 per annum depending on experience and qualifications.



  • Pretoria, Gauteng, South Africa Lim Personnel Full time

    About the RoleWe are seeking a highly skilled Enterprise Software Engineer to join our team at Lim Personnel. This is an exciting opportunity for a motivated and experienced professional to take on new challenges and contribute to the success of our organization.


  • Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full time

    We are seeking a Principal Software Engineer - Cloud Services to lead our cloud services team. This role will be responsible for designing, developing, and deploying scalable cloud-based systems.Key Responsibilities:Design and develop cloud-based systemsLead a team of software engineersCollaborate with cross-functional teamsRequirements:5+ years of...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Job Summary: As a Senior Software Engineer - Cloud Infrastructure, you will be responsible for designing and implementing cloud-based solutions for our company. Your primary focus will be on building scalable and secure cloud infrastructure to support our growing business. Key Responsibilities: • Design and implement cloud-based solutions using AWS and...


  • Pretoria, Gauteng, South Africa Telebest Full time

    Job SummaryWe are seeking an experienced Enterprise Resource Planning (ERP) Software Engineer to join our team at Telebest in Pretoria. This is a challenging opportunity for a skilled professional to contribute to the planning, development, and maintenance of ERP customizations to support operations.


  • Pretoria, Gauteng, South Africa Absa Group Limited Full time

    About the RoleWe are seeking a highly skilled and experienced DevOps Engineer to join our team at Absa Group Limited.The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions. As a DevOps Engineer, you will play a crucial role in ensuring the smooth operation of our enterprise-grade...


  • Pretoria, Gauteng, South Africa Dimension Data Full time

    OverviewDimension Data is seeking an experienced Senior Enterprise IT Architect to lead our cloud architecture initiatives. This role will be responsible for designing and implementing scalable, secure, and reliable cloud-based solutions.Salary and BenefitsThe estimated salary for this position is $120,000 - $180,000 per annum, depending on experience. We...


  • Pretoria, Gauteng, South Africa Absolut Career Personnel Full time

    We are seeking a Senior Software Engineer to join our team and contribute to the development of cloud-based data analytics solutions. The successful candidate will have a strong background in software development, cloud computing, and data analytics. Key responsibilities include designing and implementing scalable cloud-based architectures, developing data...


  • Pretoria, Gauteng, South Africa Discovery Limited Full time

    Job Title: Senior Java Software Engineer for Enterprise SolutionsEstimated Salary: R1,200,000 - R1,500,000 per annumAbout the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Discovery Limited. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality...

  • Cloud Engineer

    1 month ago


    Pretoria, Gauteng, South Africa Agile Full time

    Job Title: Senior DevOps EngineerCompany: Agile PeopleJob Type: Full-timeCategory: DevOpsDescription:Design, implement, and manage scalable and secure infrastructure on Azure, ensuring high availability and disaster recovery capabilities.Build, maintain, and improve continuous integration and continuous deployment (CI/CD) pipelines for efficient and seamless...


  • Pretoria, Gauteng, South Africa People Dimension Full time

    Job DescriptionWe are seeking an experienced Software Engineer to join our team at People Dimension. This is a fantastic opportunity for a skilled Full Stack Developer to collaborate with our team of developers and UX designers to develop and maintain web and mobile applications.Key Responsibilities:Design, develop, and maintain cloud-based solutions using...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    Job Summary:Imizizi is seeking a highly skilled Senior Cloud Developer to join our team. The ideal candidate will have extensive experience in cloud infrastructure, enterprise software development, and agile methodologies. Key responsibilities will include designing, developing, and deploying cloud-based applications, as well as collaborating with...


  • Pretoria, Gauteng, South Africa Rad Resources Full time

    Requirements:For this role at Rad Resources, you will need a National Senior Certificate as a minimum education requirement. A Diploma and/or degree in IT / Engineering / Programming is also desirable. Additionally, you must have a minimum of 5 years of experience as an Android Developer, with hands-on software development experience in project maintenance...


  • Pretoria, Gauteng, South Africa MSP Staffing LTD Full time

    Company Overview: MSP Staffing LTD is a reputable staffing agency seeking a dedicated Senior Java developer to fill a key position. Salary: This role comes with a competitive salary, estimated at R1,200,000 - R1,500,000 per annum, depending on experience and location.Job Description: As a Senior Java Developer, you will be part of a delivery team working...


  • Pretoria, Gauteng, South Africa Lim Personnel Full time

    Job Description for DevOps EngineerLim Personnel is seeking a skilled DevOps Engineer to join their team. As a DevOps Engineer, you will be responsible for ensuring the smooth operation of our systems and infrastructure. Your primary focus will be on automating environments, infrastructure, build, and deployment pipelines, as well as maintaining and setting...


  • Pretoria, Gauteng, South Africa Lim Personnel Full time

    Job Title: Senior Software EngineerRole Summary:As a Senior Software Engineer at Lim Personnel, you will be responsible for developing and maintaining our cloud-based platform. Your expertise in relational databases, cloud computing, and data integration will be valuable assets to our team. If you have a passion for technology and a drive to deliver...


  • Pretoria, Gauteng, South Africa The Hiring House Full time

    The Hiring House is seeking a skilled Senior iOS Software Engineer to join our team.Job SummaryWe are looking for an experienced iOS Developer to design, develop, and deliver high-quality native iOS applications. The ideal candidate will have a strong background in iOS development, excellent problem-solving skills, and the ability to work effectively in a...


  • Pretoria, Gauteng, South Africa PMD MS Full time

    We are PMD MS, a company looking for highly skilled professionals. This position is for a Senior Mobile and Cloud Software Architect.Our ideal candidate will have a strong background in mobile and cloud software development with a focus on Flutter and related technologies. They will be responsible for designing and developing the front-end and back-end...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    E-Merge seeks a seasoned Cloud Enterprise Application Specialist to spearhead the development of cloud-based Java applications.The ideal candidate will have a strong background in cloud computing, Java development, and Agile methodologies.Key Responsibilities:Design and develop scalable, secure cloud-based Java applications.Collaborate with cross-functional...

  • Azure Cloud Engineer

    2 months ago


    Pretoria, Gauteng, South Africa People Dimension Full time

    Job Title: Azure DevOps EngineerAt People Dimension, we are seeking a highly skilled Azure DevOps Engineer to join our team. As a key member of our technology team, you will be responsible for designing, implementing, and managing continuous delivery systems and methodologies on Azure.Key Responsibilities:Collaborate with Development and Operations teams to...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    Job DescriptionWe are seeking a highly skilled Automation Engineer to join our team in enterprise infrastructure management. The ideal candidate will have expertise in Ansible Automation Platform, with a strong focus on automation, configuration, and control of IT systems.Key Responsibilities:Develop and maintain Ansible playbooks and roles in a secure...