At a Glance
- Tasks: Support the development and maintenance of digital solutions for a leading energy company.
- Company: Join UK Power Networks, a forward-thinking electricity distribution operator.
- Benefits: Enjoy a competitive salary, 25 days leave, and flexible working options.
- Why this job: Make a real impact in the energy sector while learning from an experienced team.
- Qualifications: Experience with Python and basic CI/CD concepts; passion for DevOps is key.
- Other info: Dynamic environment with opportunities for professional growth and innovation.
The predicted salary is between 36000 - 60000 £ per year.
This Junior DevOps Engineer position will report to the DevOps Engineer and will work within the Strategy, Regulation and Support Services directorate based in our London office. You will be a permanent employee. You will attract a salary of £40,000.00 and a bonus of 7.5%. This role can also offer blended working after probationary period (6 months) - 3 days in the office and 2 remote.
We also provide the following additional benefits:
- 25 Days Annual Leave plus bank holidays.
- Reservist Leave – Additional 18 days full pay and 22 unpaid.
- Personal Pension Plan – Personal contribution rates of 4% or 5% (UK Power Networks will make a corresponding contribution of 8% or 10%).
- Tenancy Loan Deposit Scheme, Season Ticket Loan.
- Tax efficient benefits: Cycle to Work, Home & Tech, and Green Car Leasing Schemes.
- Occupational Health support.
- Switched On – scheme providing discount on hundreds of retailers' products.
- Discounted gym membership.
- Employee Assistance Programme.
About UK Power Networks:
UK Power Networks is an electricity distribution network operator, responsible for delivering electricity to over 8 million customers across London, the South East, and East Anglia. Our mission is to guarantee a safe, reliable, and efficient supply of electricity while allowing the transition to a low-carbon economy. We integrate new technologies and innovative solutions to meet the evolving needs of our customers and the environment.
About The Analytics & DevOps Team:
Our Analytics team is an important part of UK Power Networks, collaborating with all directorates to guide data-related innovations. We are deeply embedded within the various teams, working hand-in-hand to understand their visions, align on project scopes, and develop actionable insights and tools. Our role extends beyond delivery as we also focus on maintaining and enhancing the infrastructure that supports our analytics initiatives.
We are NOT a traditional analytics team. Most people see us as an internal consulting team or an analytics start-up. We are close knit, supportive, dynamic, work in agile ways, big on feedback and driven to constantly improve and do better. Our mandate is to be a supportive, challenging friend to the business, thinking creatively, to bring new approaches, methods and ways of thinking to some of the industry's biggest problems.
We are encouraged to innovate, with our primary aims consisting of quantifying the scale of an improvement should the recommended actions be undertaken, and to continuously support the business for the implementation of those recommendations.
Role Overview:
As a Junior DevOps Engineer, you will support the development and maintenance of digital solutions that help the business to accelerate its digital transformation. You'll work within a collaborative Analytics & DevOps team, helping to build and maintain models, dashboards, automation workflows and applications that drive operational efficiency and innovation.
Responsibilities:
- Support the building, maintenance, and optimisation of machine learning models, interactive dashboards, and Plotly Dash applications deployed in production environments.
- Help manage and enhance our GitHub space, ensuring code quality, version control, and collaboration among team members.
- Help manage CI/CD pipelines for automated testing, deployment, and monitoring of applications.
- Collaborate with the Analytics team to design and support infrastructure solutions that enable efficient development and deployment workflows.
- Troubleshoot and resolve basic issues related to infrastructure, deployments, and application performance.
- Learn and apply DevOps best practices, including configuration management and automated testing.
What We Offer:
- Innovation and Impact: Be part of a forward-thinking team that is driving innovation and making a tangible difference in the energy sector.
- Professional Growth: Opportunities for continuous learning and development within a dynamic and supportive work environment.
- Competitive Salary and Benefits.
Requirements:
- Demonstrable experience working with Python (essential).
- Basic proficiency in managing code repositories (branching, merging, code reviews).
- Understanding of CI/CD concepts and tools (GitHub Actions or Azure DevOps).
- Some experience with TDD / BDD.
- Some experience building or maintaining dashboards, web applications, or machine learning models and/or integration between components (e.g. API).
- Some experience working with cloud-based architecture (Azure experience is a plus).
Qualifications:
- We are looking for someone who is passionate about DevOps and shows potential; while degree or relevant certifications can help, these are not essential.
- Python.
- GitHub or Azure DevOps.
- CI/CD concepts.
- Cloud concepts.
- Data integration techniques.
- Databricks (advantageous, but not essential).
- Plotly Dash (advantageous, but not essential).
- PowerBi (advantageous, but not essential).
- Azure (advantageous, but not essential).
Health & Safety Responsibilities:
Managers and supervisors carry both legal and company responsibilities for ensuring the health and safety of their employees, those under their control and those who might be affected by the work undertaken, i.e. public, visitors and employees of other organisations. This includes briefing individuals working for them and ensuring there is the necessary understanding, competence and application of requirements to work safely and without harming the environment.
Employees will ensure they understand the health and safety risks involved in their work activities and their responsibility to apply the controls needed to manage those risks to acceptable levels. Similarly where work activities can have an adverse impact upon the environment, and where there are legal requirements, employees will understand those impacts and the controls they must ensure are applied.
If in doubt ask!
We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
If you have any queries in connection to this vacancy or your application, please contact us at careers@ukpowernetworks.co.uk quoting the vacancy reference number and a member of the team will get in touch with you as soon as possible.
Junior DevOps Engineer in London employer: Alternative Networks (now part of Daisy Group)
Contact Detail:
Alternative Networks (now part of Daisy Group) Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior DevOps Engineer in London
✨Tip Number 1
Network like a pro! Get out there and connect with people in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works in DevOps. You never know who might have a lead on that perfect Junior DevOps Engineer role!
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially anything related to Python or CI/CD. This is your chance to demonstrate what you can do beyond the CV, and it’ll definitely catch the eye of hiring managers.
✨Tip Number 3
Prepare for those interviews! Research common DevOps interview questions and practice your answers. Be ready to discuss your experience with tools like GitHub Actions or Azure DevOps, and don’t forget to highlight your eagerness to learn and grow within the team.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll be one step closer to joining a supportive and innovative team that values curiosity and collaboration.
We think you need these skills to ace Junior DevOps Engineer in London
Some tips for your application 🫡
Show Your Passion for DevOps: When writing your application, let us see your enthusiasm for DevOps! Share any personal projects or experiences that highlight your curiosity and eagerness to learn. We love candidates who are genuinely excited about the field.
Tailor Your Application: Make sure to customise your application to reflect the specific skills and experiences mentioned in the job description. Highlight your experience with Python, CI/CD concepts, and any relevant tools like GitHub or Azure DevOps. This helps us see how you fit into our team!
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon where possible. We appreciate a well-structured application that makes it easy for us to understand your qualifications and motivations.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!
How to prepare for a job interview at Alternative Networks (now part of Daisy Group)
✨Know Your Tech
Make sure you brush up on your Python skills and understand the basics of CI/CD concepts. Familiarise yourself with GitHub Actions or Azure DevOps, as these are crucial for the role. Being able to discuss your experience with these tools will show that you're ready to hit the ground running.
✨Show Your Curiosity
During the interview, express your eagerness to learn and improve. Talk about any projects you've worked on that demonstrate your curiosity in DevOps practices. This role is all about innovation, so showing that you have a growth mindset will resonate well with the team.
✨Collaborate and Communicate
Since this position involves working closely with the Analytics team, be prepared to discuss how you’ve collaborated in past projects. Highlight your ability to communicate effectively and work in a team environment, as this is key to success in a dynamic setting like UK Power Networks.
✨Prepare Questions
Have a few thoughtful questions ready to ask at the end of your interview. This could be about the team dynamics, ongoing projects, or how they measure success in the role. It shows that you’re genuinely interested in the position and eager to contribute.