- Frontend Python driven UI frameworks: Dash, Streamlit (preferred over React/Angular) - Expert level Python programming (mandatory) - Experience with Delta Tables or similar modern data lake table formats - Mandatory experience with CI/CD pipelines - Mandatory experience with Docker - Mandatory experience with GitHub & GitHub Actions - On Prem Cloud Hybrid Experience - Experience deploying/maintaining Dash apps - Knowledge of grid systems, flexibility markets, ops systems - Knowledge of Kubernetes is a plus
Responsibilities:
- Build and maintain Python based web applications using frameworks such as Dash or Streamlit - Develop scalable backend services using advanced Python programming practices - Integrate with cloud and on-prem systems, primarily hosted on Azure, and applications running on Dash Enterprise - Implement CI/CD pipelines using GitHub, GitHub Actions, and containerization with Docker - Work closely with cross functional units within DSO including DSO Ops, Flexibility, Network Access, and Data Science teams to deliver high value engineering solutions - Participate in code reviews, follow coding standards - Support customer led technical assessments including Python coding challenges
Company:
We are a dynamic company based in London, UK, seeking highly skilled Full Stack Developers with deep hands-on expertise in Python to support a wide range of applications within the Distribution System Operator (DSO). We offer a hybrid working model with an office-based focus, foster collaboration across multiple functional teams, and encourage innovative engineering solutions. Joining our team means being part of a forward-thinking environment focused on leveraging technology in the energy sector.