Connecting Talent to opportunity

Connecting Talent to opportunity

Digitalization Development Engineer

Apply

Job Description:

The client is looking for a Digitalization Development Engineer to work a 6 month rolling contract based in Johannesburg, South Africa. 

Candidates with practical hands-on experience in SQL, Python, Power BI, and AI-assisted programming, rather than candidates with only theoretical knowledge will be prioritized.

 

Key Qualifications and Requirements:

 

Technical Requirements:

  • Familiar with SQL for database queries, data processing, and analysis.
  • Proficient in Power BI for developing interactive dashboards and data visualization reports.
  • Familiar with Python for data processing, automation, and application development.
  • Proficient in AI tools such as ChatGPT, GitHub Copilot, or similar tools for code development, debugging, maintenance, optimization, and feature updates.
  • Able to understand existing code, validate AI-generated code, troubleshoot issues, and test updated functions.

 

Key Responsibilities:

  • Develop, maintain, and optimize digital dashboards and data visualization reports.
  • Support data analysis, integration, and automated reporting.
  • Use AI-assisted programming tools to maintain and update existing applications and improve development efficiency.
  • Identify opportunities to automate manual processes and improve operational efficiency.
  • Support digitalization initiatives and continuous improvement of business processes.

 

Preferred Qualifications:

  • Experience with Power Query, DAX, API integration, or database management through academic projects or personal projects.
  • Strong analytical thinking, learning ability, and problem-solving skills.
  • Good communication skills and the ability to work effectively in a team.

 

Please note: due to urgent hiring the client has requested consultants based in South Africa/have a valid right to work in SA.