The ideal candidate will have:



Bachelor’s degree in information systems, Computer Science, Engineering, or related field, or equivalent.



Essential Technical Skills required are:


Strong Python, Pyspark, Synapse, DataBricks or similar.
Experience in Azure/ Cloud, Azure Data Factory, App services, Azure functions.
SQL .
Data Pipelines, Big Data, Data architectures.
CI/CD and associated tools.
Test automation, PyTest.


Desirable skills and experience:


Some understanding of operations or trading in the commodities context, in particular Oil, Gas, Shipping and related activities.
Jenkins, Octopus, Git.
DevOps; Docker.
TDD and automation, Specflow, BDD.


Experience:


5-10 years’ experience in relevant/similar role.
Good communicator, with good interpersonal skills and the ability to convey technical issues to all levels.
Experience in Agile methodologies and in working in SCRUM, KANBAN or similar.
Demonstrated ability to pick up new skills and business concepts quickly.
Ability to accept change and adapt to organisational change and shifting priorities.
High work standards with a quality orientation and good attention to detail.
Working as part of a team whilst showing an ability to work on own initiative.
Good problem solving and ability to think quickly under pressure.
  • Johannesburg