Senior Software Engineer - Site-based - Exeter, UK
6 days ago
Exeter
About the Role We’re free thinkers. We’re innovators. We’re #ConsultantsWhoCode. We have an exciting opportunity for an experienced Senior Software Engineer (Enterprise IT - DevOps and Automation) with a passion for software and platform engineering to join our Engineering team here at EDF! Our team specialises in building integrated developer platforms that seamlessly mesh together GitHub repositories, Azure DevOps or GitHub Actions pipelines, Dynatrace observability, and ServiceNow ITOM - creating a end-to-end ecosystem for our developers. You will help our multi-cloud platform (spanning AWS and Azure) and its toolsets evolve to the next level, truly unlocking its potential for our application engineering teams. Your work will underpin our engineering and data teams and advance our DevOps practices and ways of working. As a Senior Software Engineer (DevOps and Automation), you will play a key role within the DevOps and Automation value stream, providing expert advice and support across our Developer Enablement & Tooling, Observability, ITOM and SecOps teams. These teams provide the secure, automated, and compliant foundation for all AWS and Azure workloads at EDF. The Opportunity… Our Engineering practice is a collective of multi-disciplined engineers, including front-end, back-end, full-stack, DevOps, and Platform Engineering specialists. We offer opportunities for engineers who want to help shape, develop, and grow our engineering practice while advancing their own skills, knowledge, and career. We’re evolving our IT landscape from traditional on-premise monoliths to a collection of scalable, independent microservices, enabling us to react to the fast-paced nature of the energy industry with agility amid uncertainty. Our Engineering community is at the heart of this transformation - we encourage our teams to really understand our challenges, listen to what our customers need, and create practical solutions that solve real business problems. Pay, benefits and culture Alongside a starting salary of £70,000 (depending on experience), potential to earn 5% bonus, 28 days holiday plus bank holidays and a market-leading pension scheme, we offer a range of flexible benefits to support our people across all aspects of their lives. Your rewards package includes a choice of benefits, such as electric vehicle leasing, enhanced parental leave, health insurance, discounts and employee pricing. Flexible working means you can work from home (if you wish) and we’ll provide a suite of IT equipment to ensure that you can work remotely comfortably and effectively. Our DevOps and Automation team can work flexibly from home or the office, balancing the working day with personal commitments. We have offices in London, Brighton, Exeter and Plymouth. “It’s an exciting time. We’ve got a great start-up culture in a larger organisation, with the corporate stability and backing. And that real emphasis on being able to affect change is very important for me.” • Lead end-to-end ownership of solution delivery, including backlog management and design, within agile, DevOps-focused teams., • Deliver platform functions, features and components, using agile software development life cycle (SDLC) practices., • Create well-designed, testable code that enables automation of test and deployment activity., • Utilise continuous integration and deployment (CI/CD) techniques in developing platform components., • Integrate components into the broad functional and technical solution landscape, using common standards and patterns., • Document and maintain platform functionality for it to be understood and utilised by others – including Contribution to design artefacts, operating instructions and run books and end-user material., • A strong focus on building self-service, gitops processes, • Experience in the development and support of Internal Development Platforms, particularly using GitHub, Dynatrace and ServiceNow., • Expertise in at least one server-side language (Ideally, Python or NodeJS), • Experienced in source control and CI / CD tooling technologies (e.g. GitHub Actions, Terraform, Azure DevOps), • Experience in monitoring at scale using tooling technologies (e.g. Dynatrace and CloudWatch), • Experience of agile collaboration tools such as JIRA and Confluence Success is personal. It's your journey, powered by us. Join us and we'll help Britain achieve Net Zero together.