Engineering Lead

4 days ago


Johannesburg, South Africa Indsafri Full time

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 Python (incl. LangChain) AWS Cloud Practitioner with Lambda Software Development Life Cycle (SDLC) Microsoft Power Automate (optional) Seniority level Mid‑Senior level Employment type Contract Job function Information Technology Industries Financial Services and IT Services and IT Consulting Location Johannesburg Metropolitan Area #J-18808-Ljbffr



  • 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...

  • Engineering Manager

    3 weeks ago


    Johannesburg, South Africa Network Engineering Full time

    Reference : NES Phind-1A leading player in the energy sector is seeking a qualified and experienced Mechanical or Industrial Engineer to join their team as an Engineering Manager. This full-time position is based in Johannesburg, with responsibilities extending to project sites across Southern Africa. Duties & Responsibilities The successful candidate will...


  • Johannesburg, South Africa Network Engineering Full time

    Engineering Manager A renewable energy company in Edenvale is seeking the services of an Engineering Manager. Duties & Responsibilities You will be responsible for providing technical leadership, coordination, and strategic direction to a team of engineering professionals. Your role will involve overseeing the Lead Electrical Engineer, Lead Project Engineer,...


  • Johannesburg, South Africa Network Engineering Full time

    Electrical Project Engineer Reference: NES -AJ-1 We are currently seeking seasoned Electrical Project Engineers. If this describes you, make sure you apply today. Duties & Responsibilities We are seeking an experienced and motivated Electrical Project Engineer to lead electrical project teams. As an Electrical Project Engineer, you will be responsible for...


  • Johannesburg, South Africa Network Engineering Full time

    A mining vehicle manufacturing company in Johannesburg is seeking the services of a Senior Mechatronic Engineer. Duties & Responsibilities Job Description: Lead the design, development, and implementation of mechatronic systems and components. Collaborate with cross-functional teams to integrate mechanical, electrical, and control systems. Conduct...


  • Johannesburg, South Africa Network Engineering Full time

    Electrical Project EngineerReference : NES AJ-1We are currently seeking seasoned Electrical Project Engineers. If this describes you, make sure you apply today. Job Description As an Electrical Project Engineer, you will be responsible for overseeing the planning, execution, and successful completion of electrical projects. The ideal candidate should have a...


  • Johannesburg, South Africa Network Engineering Full time

    A leading healthcare engineering firm in Johannesburg is looking for a Facilities Engineering Manager to oversee maintenance and compliance of hospital systems. The role involves managing a team, ensuring regulatory compliance, and supporting capital project delivery. Candidates should have a relevant engineering degree and experience in a healthcare...


  • Johannesburg, South Africa Network Engineering Full time

    Reference: NES -Phind-1 Join our dynamic team of Engineers within a leading innovator in the Electronic Manufacturing Industry. With a focus on excellence and continuous improvement, we are committed to delivering high-quality products and services to our customers. As we continue to grow, we are seeking a talented and experienced Production Process Engineer...


  • Johannesburg, South Africa Network Engineering Full time

    Chief Design Engineer Reference: NES -MVDB-1 Are you passionate about engineering and fascinated by the intricacies of armored vehicle design? Do you possess a wealth of experience in mechanical engineering and a knack for innovation? If so, we have an exciting opportunity for you! Duties & Responsibilities We are currently seeking a highly skilled Chief...


  • Johannesburg, South Africa Network Engineering Full time

    Chief Design Engineer Reference: NES -MVDB-1 Are you passionate about engineering and fascinated by the intricacies of armored vehicle design? Do you possess a wealth of experience in mechanical engineering and a knack for innovation? If so, we have an exciting opportunity for you! Duties & Responsibilities We are currently seeking a highly skilled Chief...