Engineering Lead

7 days ago


Johannesburg Metropolitan Area, South Africa Indsafri Full time R215 000 - R428 000 per year

We are seeking a highly skilled
Engineering Lead
with a strong background in software development, cloud technologies, and modern engineering practices. The ideal candidate will provide technical leadership across the full software development lifecycle while guiding teams in delivering high-quality, scalable, and secure solutions. This role requires deep expertise in Java, Python, cloud platforms, DevOps, and best-practice engineering methodologies.

Key Responsibilities

  • Lead and mentor engineering teams throughout the full software development lifecycle.
  • Architect, design, and implement high-quality applications using
    Java (Spring Boot)
    and
    Python
    .
  • Drive adoption of best practices in software engineering, version control, CI/CD, cloud services, and automation.
  • Oversee and contribute to the development of backend services, systems integration, and cloud-native solutions.
  • Collaborate with cross-functional teams including Product, QA, Architecture, and DevOps.
  • Ensure the delivery of scalable, secure, and maintainable solutions aligned to business requirements.
  • Implement and maintain CI/CD pipelines, preferably using
    Azure DevOps
    .
  • Manage code quality, reviews, and version control processes (GitHub / Azure DevOps).
  • Support deployment and monitoring of cloud resources (Azure Functions or AWS Lambda).
  • Optional: Provide guidance on automating workflows using
    Microsoft Power Automate
    .

Required Technical Skills

  • Full understanding of the software development lifecycle (SDLC).
  • Java programming
    with strong hands-on experience in
    Spring Boot
    .
  • Python programming
    , including experience with
    LangChain
    and other modern frameworks.
  • Cloud certification
    in either:
  • Azure Fundamentals
    with hands-on experience in
    Azure Functions
    , or
  • AWS Cloud Practitioner
    with experience in
    AWS Lambda
    .
  • Strong experience with
    Version Control
    tools (GitHub / Azure DevOps).
  • Proven experience building and managing
    CI/CD pipelines
    (preferably Azure DevOps).
  • Working knowledge of cloud architectures, integrations, and microservices.
  • Optional: Experience using
    Microsoft Power Automate
    .

Skills Required

  • Azure DevOps
  • Azure CI/CD Pipelines
  • Java (Spring Boot)
  • Python (incl. LangChain)
  • Azure
  • AWS Cloud Practitioner with Lambda
  • Software Development Life Cycle (SDLC)
  • GitHub / Azure DevOps
  • Microsoft Power Automate (optional)

  • Lead Data Engineer

    7 days ago


    Johannesburg Metropolitan Area, South Africa Playroll Full time R120 000 - R360 000 per year

    Lead Data Engineer(JHB/CPT)About the RolePlayroll is looking for a hands-on Lead Data Engineer to join the Engineering team to help deliver our strategic data projects and roadmap. You will report to the CTO and you will work with team members across the business to drive adoption of our data platform and unlock insights to support our company goals. You...


  • Johannesburg Metropolitan Area, South Africa Indomidas Advertising Pvt. Ltd. Full time R200 000 - R250 000 per year

    Your expertise:A Lead Developer with at least 8 years' experience in development with 2 years Technical Leadership experience with a combination of following skills:C#.NETMicroservices architectureCSS, HTML, JavaScript.SQL Server or Relational Database experience.Strong cloud experience in AWSExcellent problem-solving and debugging skills.Exceptional...


  • Johannesburg, South Africa Network Engineering Full time

    A leading engineering firm in Johannesburg is seeking a Chief Design Engineer to lead and manage the design team for armored vehicles. The ideal candidate will have a Bachelor's degree in Mechanical Engineering and proven experience in armored vehicle design, with strong leadership and problem-solving skills. This role offers the opportunity to work in a...

  • Technical Lead

    1 week ago


    Johannesburg Metropolitan Area, South Africa Playroll Full time R120 000 - R180 000 per year

    About the RolePlayroll is looking for a Technical Lead to join the Engineering team to play a key role developing and deploying our apps and platform. You will report to Tim Richardson and you will act as squad lead. You will have experience as a senior Full Stack Developer, Tech Lead or Engineering Manager and you are passionate about software development...


  • Johannesburg Metropolitan Area, South Africa INDUS WATER SOLUTIONS Full time R900 000 - R1 200 000 per year

    Process or Chemical Engineer WantedIndus Water Solutions Ltd (IWS) is one of South Africa's leading suppliers of water treatment products, systems and solutions providers.Based in Bitz, IWS focuses on developing niche products offering for a diverse range of industry sectors. IWS provides designed and intelligent solutions for all water and wastewater needs...

  • Mechanical Engineer

    6 days ago


    Johannesburg Metropolitan Area, South Africa Afrizan People Intelligence Full time R630 000 - R1 260 000 per year

    Our client is seeking an experienced Mechanical Engineer to provide technical leadership across the design, installation, maintenance, and optimisation of rotating equipment and mechanical systems, with a strong emphasis on API 610 standards.Responsibilities:Lead mechanical design activities for rotating and static equipment, ensuring compliance with API,...


  • Johannesburg Metropolitan Area, South Africa ARC Power Full time R120 000 - R180 000 per year

    Location: Johannesburg, South AfricaFull-time | Hybrid | Open-ended ContractAre you a strategic, practical and people-centred engineering leader with a passion for quality, innovation, and sustainability?ARC Power is on a mission to deliver clean, reliable, and affordable energy to people and businesses across sub-Saharan Africa. We are seeking aGlobal Head...

  • Learner Engineer

    6 days ago


    Johannesburg Metropolitan Area, South Africa Sandvik Full time R104 000 - R208 000 per year

    Sandvik Mining and Rock Solutions is a global leading supplier in equipment and tools, parts, service and technical solutions for the mining and infrastructure industries. Applications include rock drilling, rock cutting, loading and hauling, tunneling and quarrying. We are proud to be recognized on the Forbes Top 50 Global Employers List.The RoleThe program...


  • Johannesburg Metropolitan Area, South Africa Gig Engineer Full time R900 000 - R1 200 000 per year

    Job Specification: Project Engineer - HV Solar Farm ConstructionLocation: Johannesburg (Remote) with weekly site visits to Bela BelaContract Duration: 12 MonthsStart Date: Immediate / As soon as availableRole OverviewWe're seeking a resilient and strategically minded Project Engineer to lead the delivery of ahigh-voltage solar farm construction project. This...

  • Senior Sales Lead

    7 days ago


    Johannesburg Metropolitan Area, South Africa Venogy Talent Full time R900 000 - R1 200 000 per year

    Senior Sales LeadJohannesburg, South Africa (Hybrid)An established international organisation in the industrial energy solutions space is looking for an experiencedSales Leadto support the expansion of performance-based energy projects across mining and heavy industrial operations.This position sits at the intersection of commercial leadership, technical...