Python/ Kubernetes Solutions Architect. Commodities Trading Firm. £110,000 + Discretionary Bonus and Benefits. Hybrid 2 Days a week in Central London office.
My client is a top tier Commodities trading firm that is looking for a Lead Python Developer/ Architect that has expert experience in the following:
Python - This needs to be the bread and butter. Although you will not be coding in Python in this role, you would have done in the past
Ideally experience with non relational databases
You will works across all development teams at the firm and help bring cloud solutions together
Information Technology – The IT department is responsible for an estate of bespoke and vendor systems deployed predominantly on internally managed data centres, but increasingly looking for opportunities to deploy within the cloud.
The IT Delivery team is positioned within the IT organisation, to build the bespoke solutions demanded by the business. It also provides architectural consultancy to the wider development teams, including many “citizens”, mainly Python based, who have a range of development skills.
The Solutions Architect is a member of the Central Architecture and Practices team and is responsible for enabling the organisation’s wider IT community (developers, designers and engineers in departments outside of the IT organisation). By working closely with this community and building a strong relationships, you will get to know their challenges and working practices. As a Solutions Architect you will be proposing designs and improvements to their software development lifecycle (SDL), creating solutions to enable them to solve complex business problems, whilst increase their development productivity while lowering the cost of ownership and maintaining high security standards.
The position requires coordinating with IT and external partners (e.g. Microsoft technical experts) to appreciate the existing landscape and propose modern designs, leveraging and introducing the art of the what is possible within the IT of the firm to benefit the wider organisation in meeting its technical business goals.
Providing leadership for IT and non-IT development teams to implement and improve their designs, and advance their development process.
Provide design services to enable developers to successfully meet challenging business ambitions, particularly in areas of energy commodity trading and analytics .
Support of innovation initiatives and projects across different departments and, where possible, foster co-operation and joint approaches.
Represent the developers for building and communicating the technical roadmap, with the purpose of using advances in technology to improve our platform and processes.
You will share in the development teams’ accountability for the successful delivery of projects and products.
Occasional travel to the Paris office will be required.
Experience of delivering IT systems, ideally working as a lead developer or architect
These will range from front-end technologies utilising web and desktop front ends, through a variety of middleware architectures, approaches such as SOA, integration patterns and a variety of data storage technologies.
Experience of hybrid and/or cloud architectures that utilise Azure and/or AWS (Azure preferred)
Strong understanding of IT security concepts and practices
Strong hands on experience in application development including in depth knowledge of Python and HTML. Any C# Experience would be useful.
Hands on experience with the agile methodology and working across the entire software development lifecycle.
Experience working with big data and large data sets using Relational Databases (DBS), Document Databases and Non Relational Databases
Hands experience with DevOps components such as Git, Azure DevOps, GitHub, CI/CD, Cloud Repositories, and cloud security.
A strong working knowledge of Python with the ability to read and under stand complex code in order to support teams with their development.
Experience or knowledge of working with NoSQL and Non-Relational Databases such as MongoDB, Cosmos, Neo4j, Orient.
Knowledge of emerging technology such as real time streaming and machine learning.
Microsoft certification in Azure Solutions
Javascripting frameworks such as Angular or React
Knowledge of commodities trading, trading or the financial industry working along beside quant teams, analyst teams, and data teams.
An understanding of Microsoft tech stack and infrastructure such as Windows Server, IIS, Active Directory and EntraID.
Working closely with other team you will be able to understand business objectives and be able to produce solutions to help other departments and the wider organisation achieve its business goals.
You will be interested in new technology, constantly learning and making recommendations about emerging technology and building new possible within IT current infrastructure.
You will have the ability to communicate complex subjects at different levels (e.g. to traders, IT developers, senior managers)
Ability to understand the “big picture” and be able to balance between the long-term strategy and short-term perspectives of situations.
Strong academic background, educated to degree level and / or equivalent professional qualification or relevant business experience
30pm, Monday to Friday. However the candidate will be expected to be flexible in order to meet project deadlines.
The firm has a flexible office/remote working policy. This role requires a minimum of two days per week in our London office.
If you are interested, please send your CV for immediate consideration.