Senior DevOps Engineer - Power Platform
Role details
Job location
Tech stack
Job description
As a Senior DevOps Engineer at ECS, you will play a key role in delivering data and application solutions to support Distributed Energy. Working in an Agile environment, you will design and optimise Azure infrastructure, build and maintain CI/CD pipelines, and integrate machine learning models into real-time systems. You will also contribute to AI and automation initiatives, ensuring secure, scalable, and efficient solutions that drive innovation and operational excellence across the organisation.
Requirements
- Demonstrate the ability to analyse complex problems and design effective solutions, showcasing strong analytical and design skills.
- Have a proven track record of delivering scaled end-to-end complex solutions, including designing, building, testing, automating, and monitoring using a modern tech stack in a production environment.
- Gain hands-on experience with business-critical systems in medium to large organisations, ensuring reliability and performance in high-stakes environments.
- Possess extensive experience in environments that follow DevOps principles, with a strong working knowledge of DevOps tools to streamline development and operations processes.
- Work closely with the Product Owner, Delivery Manager, and stakeholders to analyse requirements and deliver comprehensive business solutions., * Proven expertise in developing robust and scalable applications using C#.net, Core.net, RESTful or GraphQL, and Power Apps. A degree in computer science, information technology, or a related field (or equivalent experience) is preferred.
- Extensive .NET development background with a strong focus on Microsoft Azure cloud services, specifically building serverless solutions with Azure Functions, orchestrating integrations with Azure Service Bus and Logic Apps.
- Experience in Build & Release Management, Continuous Integration (CI) and Continuous Delivery (CD), ideally using Azure DevOps (pipelines, repos, releases) to release software to production and using monitoring tools to support the releases.
- Strong proficiency in building serverless applications and integrating various services using Azure Function Apps, Cosmos DB, and SQL Server Relational Database.
- Experience with containerisation and orchestration using Docker, and Azure Kubernetes Service (AKS), ensuring efficient and scalable deployment of applications.
Benefits & conditions
Enjoy discounts on private healthcare and gym memberships. Wellbeing benefits like a free online GP and 24/7 counselling service. Interest-free loans on tech and transport season tickets, or a new bike with our Cycle to Work scheme. As well as generous family entitlements such as maternity and adoption pay, and paternity leave.