Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with ENSEK. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
We are a technology business operating in the global energy sector.
ENSEK have become the go-to option for top energy suppliers across the globe. Why? Because our technology is a significant step change away from the legacy systems that have historically dominated the market. It’s also massively cheaper to adopt the ENSEK solution, with no loss in customer service or standards.
But by far the biggest reason why ENSEK is the best choice in energy supplier software, is because of the people who work here and their endless enthusiasm, energy, and the way they support their colleagues. All our clients comment on what great people we have. Our people are our superpower.
That is where you come in.
Role Summary
Our goal as a Platform team is to build the foundations and building blocks to enable our engineering teams to thrive. You will own our foundational platform within AWS, pipelines within Azure DevOps and developer portal with Backstage. We’re building a team with a strong focus on Platform Engineering, treating it as product, with customers and initiatives which are focused on developer experience and enhancing our platform capabilities for our customers internal and external to Ensek.
Key Responsibilities
You will be engineering and maintaining fit-for-purpose environments and pipelines addressing the needs of our product development organisation as well as those of our customers. We treat our platform just like a product, it has a backlog, customers, requirements and therefore your work will cover both long-term project work, and ongoing BAU support.
To achieve this, you will:
- Consider automation at the heart of everything you do.
- Work with the development teams to deliver leading class solutions to streamline the software delivery pipeline.
- Work with the TechOps, SecOps & SRE to ensure the platform is secure, stable, and scalable.
- Create and maintain appropriate tooling to monitor our infrastructure and applications and provide support to diagnose and resolve urgent issues affecting any environment.
- Provide tooling, documentation, and support to enable our internal operations teams to operate optimally, safely, and in an automated minded way.
- Take a proactive approach to Engineering, raising security, process or operational risks when seen and help work towards a solution.
- Guide our product development teams into a DevOps mindset through tooling and support.
- Define standards, build internal tooling, SDKs & frameworks, share processes and build documentation.
Skills
Technical skills:
- Automation at the heart of everything you do, scripting languages a must,
- Proven track record of operating, deploying and optimising cloud infrastructure (ideally AWS),
- Extensive production experience with Infrastructure as Code (Terrafrom / CDK),
- Previous involvement in release and deployment automation tooling (We use ADO & Github),
- Production experience with Kubernetes, HELM, ArgoCD
- Demonstratable experience working with containerised apps (EKS, Docker, ECS),
- Excellent knowledge of monitoring and observability best practices (We use DataDog, CloudWatch),
- Able to deliver code solutions that are clean, tested, performant, scalable, secure and follow SOLID principles,
Other skills and experience:
- Innovative and looking to challenge the status quo and drive continuous improvement,
- Understanding of cyber security, awareness of or experience with PCI and ISO27001 compliance
- Demonstrating a high attention to detail and quality, whilst able to consider the bigger picture,
- Experience in fast-moving agile environments working across a large engineering team,
- Experience working with engineering teams that use C#
- Ability to build strong relationships with wide range of internal/external stakeholders (technical and non-technical), and to influence senior stakeholders to reach consensus to drive change,
- Resilient and perseverant, demonstrating a positive can-do and customer-focused attitude,
- Curious, staying up to date with industry developments, active in external communities,
- Organised, dependable, able to juggle multiple tasks and priorities and work well under pressure,
- Ability to work remotely with limited supervision, and to interact with remote and distributed teams,
- Experience building internal frameworks for engineers.
- Experience formally/informally mentoring more junior engineers.