Posted 20 days ago

Python Developer Data Kafka ETL AWS

Cambridge, Cambridgeshire | £70,000 - £80,000 per yearManaged by: CSR DevFEOSJava

Python Developer / Data Engineer (Python Kafka ETL AWS) *Hybrid WfH / Remote*. Are you a data savvy technologist? You could be joining a scale-up energy trading, real-time market data / trading platform and progressing your career in a senior role.

As a Python Developer you will play a key role in building a real-time data platform for their clients' to better understand their trading data via Machine Learning and data analysis, enabling them to make better strategic trading decisions.

You will design, develop, execute and maintain highly automated data pipelines in AWS; build, maintain and support data work streams; leverage automated ETL and reporting using cloud platform technologies and help establish best practice. You'll collaborate across engineering teams and follow Agile and DevOps practices working on a modern tech stack with technologies such as Python, Kafka, Spark, AWS and Kubernetes amongst others; you'll be able to make recommendations for technology choices and improvements to the tech stack.

The company is able to offer a remote interview and onboarding process as well as the ability to work from home with a great deal of flexibility going forward, you'll need to be able to visit the office in Cambridge around once or twice a month.

* Python coding skills
* Data engineering experience, including automated data pipelines using Kafka (and Spark ideally)
* Experience with cloud based services and containers: AWS and Kubernetes, Docker and Airflow would also be great
* You're collaborative with cross functional Agile team experience
* You're proactive in identifying areas for improvement and up to date with current technology and trends

As a Python Developer you will earn a competitive salary (to £80k) plus benefits.

Apply now or call to find out more about this Python Developer / Data Engineer (Python Kafka ETL AWS) opportunity.

Ref: BB/17894/D/KS/080622_1654675497

Apply Now