Posted on: 26/03/2026
Experience Band : 7 - 11 years
Relevant Experience : 5+ Years (Python, Pyspark)
Mandatory Skills :
- Python
- Pyspark
- FAST API, Azure cloud experience.
Secondary Skills : Good knowledge and exposure to databricks, ETL/ ELT.
Optional skills :
- Experience in project management, running a scrum team.
- Exposure to working with external technical ecosystem.
Key Skills :
- Solution consultation and development in accordance to the enterprise technology principles, methods, standards, and practices.
- Estimation, solution design, detailed technical design, application technical deliverables including code, associated tests and documentation.
- Contribution to functional excellence in terms of definition and maintenance of standards, methods and tools, bringing in best practices from market standard implementations.
- Manage complex integration scenarios and interfaces between on-premise solutions, cloud and legacy systems.
- Creating applications and packages with Python 3
- Writing reliable unit and end-to-end tests with PyTest
- Experience working in fast- paced project delivery using AGILE methods
- Strong software development skills, knowledge of best practices (SOLID, CI/CD, MS DevOps pipelines etc.)
- MS Azure experience e.g. virtual networks, key vaults and storage, security
- MS SQL backend development experience
- Experience in developing API's in python using FastAPI/Django/Flask
- Hands on in ADF and Azure Databricks
- Web development with Python
- Basic understanding of the WebSockets protocol
- Knowledge of the OAuth2 and web security
- Basic knowledge of modern JavaScript, TypeScript, Node.js
- Basic knowledge in numerical calculus, such as multi-dimensional function interpolation, numerical differentiation
- Knowledge of physical commodities trading markets and organisations (esp. LNG/ gas/oil).
- Data Engineering experience blended along with core software engineering experience
- Experience of working directly with traders on trader models.
- Data manipulation with Pandas
- Python : Bokeh visualization, Tornado web framework, asyncio programming, Azure Python API
- Hashicorp Terraforms (azurerm)
- Kafka Confluent
- Conda package management
- ReactJS front end development experience
- Experience of delivery within a banking or trading environment.
Secondary skills :
- Project management - status reports, stand up, knowledge on Agile methodology
- Stake holder management
- Mentor data engineers and analysts
- Provide technical direction and design reviews
- A determined focus on the user and user experience when problem- solving
- Team player and able to collaborate, proactively communicates and shares understanding and experience within a team
- Clear communicator and able to work in a multicultural/lingual environment
- Uses initiative and owns their deliverables end-to-end
- Brings ideas to the table, is inquisitive and excited by new technology
- Used to working in a flexible, independent manner on a mixture of small unstructured and large structured items
- Provides regular, considered feedback and regularly strives to improve their own ways of working
Soft Skills :
- Engage with business leaders, developers, infra, and security teams
- Understand business requirements deeply
- Manage expectations and negotiate priorities
- self-starter and proactive to provide cost and performance-oriented solutions.
Preferred Qualifications / Certifications :
- Bachelor's degree in computer science, information technology, management information systems or equivalent work experience
- Experience working in regulated environments and with internal systems quality policies and procedures.
- Experience in development and deployment on cloud infrastructure.
- Azure Certifications (Azure Data Engineer Associate, Azure Solutions Architect).
Did you find something suspicious?
Posted by
Posted in
Data Engineering
Functional Area
Data Engineering
Job Code
1623768