Description

  • Must be able to work independently within defined projects/work streams and is checked on at the end for results.
  • Possesses a strong understanding of large-scale application architecture and design.
  • Must have strong communication skills, particularly in collaborating with external parties, including business stakeholders. This is essential.
  • Has an executional role in design and development projects or acts as an expert tester who designs test scripts and provides overall project guidance and planning support.
  • Advises internally on solving functional and technical problems regarding the assigned applications and Infrastructure.

Mandatory skills:

  • API development using Python as OOP
  • Experience in how distributed asynchronous systems work, how to design them to avoid data conflicts and how to do it all in immutable environments orchestrated across multiple machines.
  • Experience with database technologies such as SQL DB, Oracle
  • Experience with Docker, Kafka, Kubernetes, and Microsoft Azure/AWS, GitHub, or experience with any kind of message broker system (e.g. RabbitMQ, ActiveMQ, AWS SQS etc)
  • Excellent analytical, problem-solving, coding, testing, and automation skill
  • Object-orientated software professional that ideally has experience using at least one strongly-typed language
  • Collaborate with the lead functional developer to define, develop, test, and release new features
  • Provide workarounds & bug fixes for urgent production issues
  • Familiar with DevOps, Continuous Integration / Continuous Deployment
  • Experience at mentoring junior staff

Optional skills:

  • Portfolio: IDT/Downstream & Renewables IDT/Trading & Supply/TS - Crude & Products/TS - Products/TS - Products Investments
  • Program:
  • Project: Deal Entry Portal (DEP)


 

Education

Any Gradute