Data Engineer

EDF Trading ,
London, Greater London

Overview

Job Description

Your role: Data Engineer Who is EDF Trading? EDF Trading is a 100% owned subsidiary of EDF SA., one of the world's biggest electricity generators and a leader in low-carbon production. EDF Trading recognises the importance of attracting, retaining and developing diverse world-class professionals. We identify, foster and reward all talent, valuing and leveraging the diversity amongst our people to offer creative and innovative products and services to the EDF Group and our third-party customers. We have a culture that enables us to be forward thinking and agile and at EDF Trading, individuals can really make a difference. Everyone shares a common vision and a team spirit that encourages people to make things happen. EDFT is about working together, embracing the challenge and delivering exceptional customer service. We continuously test our understanding and thinking through innovation and new ideas, anticipating and reacting swiftly to changes in our industry. We believe in hard work, but in a relaxed atmosphere and operate in an environment where innovative thinking is encouraged. At EDF Trading, you will find people from a wide range of backgrounds. Our people are vital to our continued success and our future depends on attracting and retaining the best individuals who think in a different way. It has a cosmopolitan mix of more than 30 nationalities and over 35 spoken languages which creates a rich diversity of talent contributing to its creativity and innovation amongst its 800 employees with key offices in London, Paris, Singapore and Houston. EDF Trading is active in the electricity, natural gas, LNG, LPG, oil, coal and freight and environmental products markets. It is one of the largest wholesale market traders in Europe for power and gas. Its affiliate, EDF Trading North America is one of the leading marketers of gas and power in the US, one of the main providers of generation services for power generation companies in the US and a leading US energy retailer for large commercial and industrial customers. EDF Trading operates in the global LNG, coal and freight markets through a third stake in JERA Trading, one of the leading utility backed global coal and LNG traders. For more information, please visit www.edftrading.com Data is Energy: Overview EDF Trading is a data business too. Trading is transitioning into a data driven business. High quality data and the agility of the analysis are becoming the differentiator. EDF Trading has a leading footprint in the European energy markets and wants to monetise and optimise data as an asset. The European energy space is complex and has a huge appetite for data. Power production from renewables in response to weather, capacity limitations across borders, storage optimisation modelling... these are just some of the complex data opportunities we trade on every day. We're looking for talented people who share our passion for data to join our team and seize these opportunities with us. www.datais.energy Position purpose We pull data series from thousands of sources. We rely on data engineers to pipeline and operationalise these critical data sets. Trillions of data points, real time sources, vast histories, and complex n-dimensional datasets. As a Data Engineer in our Data function you will form part of the Data Analytics vertical. The data Analytics team is responsible for ensuring the conversion of clean, ordered data into actionable analytics to drive decision making. All about you You: * Have the ability to handle development and support activities simultaneously * Able to work under pressure with front office users * Are highly motivated to complete projects and 'go the extra mile' to achieve positive outcomes for the business. * Are able to work as part of a team and communicate effectively with all levels and disciplines You also: * Have a graduate qualification in an analytical or science-based discipline e.g. engineering/maths/computer science or equivalent Your technical skills and experience Ideally you will have a good selection of the following: * Experience with messaging and or data streaming technologies such as Kafka, ActiveMQ, Azure Service Bus, and Azure Event Hubs. * Knowledge of data structures design and use. * Experience of hybrid and/or cloud distributed architectures that utilise Hadoop / MapReduce / AWS / TensorFlow /Azure * Experience with the following development languages: - At least 2 languages that can be used to write web services/etc, e.g. C#/Java, or C++. - Some knowledge of Python or related scripting languages * Experience in Microsoft SQL Server, Oracle, T-SQL and PL-SQL Programming, DB Queues * Knowledge of a NoSQL database solution * Experience of designing and developing solutions in web technologies such as but not exclusively Microsoft .NET Framework * Knowledge of development tools such as Microsoft Visual Studio, TFS, Subversion, Nuget and Git. * Knowledge of automation tools * Knowledge of logging technologies * Knowled