Industrial Development Corporation Ltd (IDC) Career Opportunities

1. Facilities Project Manager

Position Status: Open until filled

Location: South Africa

Role Overview:

Lead strategic facilities management initiatives while ensuring compliance with safety standards and project deliverables. Manage full project lifecycles for construction and maintenance projects across IDC premises.

Key Requirements:

  • Bachelor’s Degree in Engineering/Project Management/Built Environment
  • 10+ years facilities management experience
  • 5+ years project management experience
  • Proficiency in procurement processes and construction regulations

Core Responsibilities:

  • Oversee R8.8 billion portfolio of infrastructure projects
  • Coordinate cross-functional project teams
  • Implement risk mitigation strategies
  • Ensure compliance with OHS Act and National Building Regulations

2. Senior Dealmaker

Position Status: Open until filled

Location: South Africa

Role Overview:

Drive strategic funding initiatives and manage complex financial transactions supporting industrial development goals.

Key Requirements:

  • Honors Degree in Commerce/Engineering
  • 8-10 years deal structuring experience
  • Proven track record in risk assessment
  • Expertise in three due diligence disciplines

Core Responsibilities:

  • Evaluate R500M+ funding applications
  • Lead transaction due diligence teams
  • Develop innovative financial instruments
  • Mentor junior dealmaking staff

3. MS Dynamics 365 Functional Consultant

Position Status: Open until filled

Location: South Africa

Role Overview:

Implement and optimize Microsoft Dynamics solutions across sales, marketing, and customer service functions.

Key Requirements:

  • Bachelor’s in Computer Science/Information Systems
  • Microsoft Dynamics certification
  • 5-8 years ERP implementation experience
  • Power Platform expertise

Core Responsibilities:

  • Configure Dynamics 365 modules
  • Lead system integration projects
  • Develop user training programs
  • Manage Agile implementation teams

4. Business Process Analyst

Position Status: Open until filled

Location: South Africa

Role Overview:

Optimize organizational workflows through digital transformation and process reengineering.

Key Requirements:

  • Bachelor’s in Computer Science/Industrial Engineering
  • Lean Six Sigma certification (preferred)
  • 5-8 years process mapping experience
  • Dynamics 365 implementation experience

Core Responsibilities:

  • Conduct operational efficiency audits
  • Design automation solutions
  • Develop QA testing protocols
  • Lead change management initiatives

Application Process:

Submit applications through IDC’s career portal:
https://careers.idc.co.za/


Was this helpful?

0 / 0


Leave a Reply 0

Your email address will not be published. Required fields are marked *