At a Glance
- Tasks: Join us to modernise .NET applications and enhance our Azure infrastructure.
- Company: Leading UK debt purchase business focused on ethical financial solutions.
- Benefits: Competitive salary, bonus potential, flexible working, and professional development opportunities.
- Other info: Hybrid work environment with great office perks and career growth potential.
- Why this job: Make a real impact in a hands-on role with cutting-edge technology.
- Qualifications: Strong .NET and C# experience, plus Azure knowledge.
The predicted salary is between 60000 - 70000 £ per year.
Looking to deploy your talents somewhere they’ll truly scale? We are a leading UK debt purchase business focused on helping customers resolve their financial obligations in an ethical and manageable way. We are embarking on a major technological transformation, moving from our traditional data processing environment to a modern, scalable, and resilient event-driven architecture hosted in Microsoft Azure.
What are we looking for?
We are looking for a DevOps Engineer with strong .NET and C# development experience to help modernise, operate, and evolve our platform. This role goes beyond infrastructure and pipelines: you will actively work inside .NET applications, improving telemetry, reliability, deployment patterns, and operational behaviour. You will partner closely with software engineers to upgrade and migrate existing .NET applications, embed observability and resilience into services, and ensure applications run reliably and cost‑effectively across our hybrid Azure and datacentre environment. This is a hands-on role with real ownership, influence over engineering standards, and a clear path toward senior or lead DevOps / Platform Engineering responsibilities.
Why Join Us?
- This is a high-impact engineering role where you will work with experienced technical leaders and grow into a future technical lead.
- Work hands‑on in real production .NET systems, not just pipelines or infrastructure.
- Play a key role in a large‑scale platform modernisation, moving from legacy processing to an event‑driven Azure architecture.
- Own services end‑to‑end — from code and deployment to observability, reliability, and cost.
- Influence engineering standards, tooling, and platform direction across the business.
- Collaborate closely with experienced technical leaders in a team that values clean design, resilience, and craftsmanship.
If you love hands-on coding, owning delivery, and optimising services this could be the role for you.
Key Responsibilities
- .NET Application Engineering & Modernisation
- Work directly on .NET / C# applications and services, not just infrastructure.
- Implement telemetry, logging, metrics, and tracing within .NET applications.
- Improve application health, resilience, and diagnosability through code.
- Lead and support upgrades and migrations of .NET applications (e.g. framework upgrades, cloud readiness, platform changes).
- Collaborate with development and infrastructure teams to improve runtime behaviour, startup performance, error handling, and dependency management.
- CI/CD & Deployment Engineering
- Build and maintain Azure DevOps Pipelines for .NET applications.
- Improve build, test, and release pipelines to make deployments safer and faster.
- Support repeatable deployments across hybrid Azure and datacentre environments.
- Embed quality, security, and operational checks into pipelines.
- Cloud & Infrastructure Engineering
- Design, build, and maintain Azure and on‑premise infrastructure using Infrastructure as Code (Terraform).
- Automate infrastructure provisioning and lifecycle management wherever possible.
- Ensure infrastructure is secure, scalable, resilient, and aligned with architectural standards.
- Manage hybrid connectivity, networking, and platform services across cloud and data centre environments.
- Observability, Reliability & Operations
- Design and implement observability solutions spanning applications and infrastructure.
- Use monitoring and alerting tools (e.g. Datadog) to identify, diagnose, and prioritise production issues.
- Implement changes in code, configuration, or infrastructure to prevent issues from re‑occurring.
- Drive post‑incident learning, ensuring outcomes result in measurable improvements rather than workarounds.
- Leadership Path
- Mentor junior and mid-level engineers.
- Contribute to engineering standards, design reviews and solution design.
- Opportunity to evolve into a Tech Lead role managing a small engineering squad.
Does this sound like you?
- Strong commercial experience with .NET and C#.
- Hands-on experience working inside production applications, not just supporting them.
- Experience upgrading, migrating, or modernising .NET applications or services.
- Strong experience with Microsoft Azure (compute, networking, identity, monitoring).
- Solid experience responding to production alerts and diagnosing issues in distributed systems.
- Infrastructure as Code using Terraform.
- CI/CD experience with Azure DevOps Pipelines.
- Experience supporting hybrid cloud / on‑prem environments.
- Strong understanding of application monitoring, logging, metrics, and tracing.
Desirable
- Azure Application Insights / DataDog / OpenTelemetry experience.
- Experience with Azure services (App Services, Functions, Service Bus).
- FinOps or cloud cost optimisation exposure.
- Scripting (PowerShell, Bash, or similar).
- Experience operating systems in regulated environments.
The Application Timeline
A first stage phone call with the internal talent acquisition team (15-minute call). An interview with Head of Engineering and Director of Systems and Architecture (45 minutes). A technical test (60 minutes). Typically, the average successful applicant will be within this timeline for 2-3 weeks. Please note we will close this role once we have enough applications for the next stages therefore you should submit your application ASAP to avoid any disappointment. If you do not receive a response after 3 weeks of applying, please assume you have been unsuccessful as we may experience a high volume of applications.
Why you should be EXCITED to apply...
- £60,000-£70,000 dependant on experience, PLUS up to 20% of your annual salary, paid as a bonus.
- This role is hybrid and is based at Blackpool or Manchester office. Our Blackpool office is conveniently located a couple of minutes from the M55 and offers free parking. Our Manchester office is located in the heart of the city’s commercial hub with regular social events planned.
- 37.5 hours per week. We offer flexible and hybrid working between our core hours of 8am- 6pm, Monday to Friday.
- The opportunity to complete formal qualifications and learn on the job in a successful, growing organisation.
- And many more benefits to support your wellbeing and professional development.
Apply now! This job has your name all over it. We are an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity or disability status. If you have any questions or suggestions of how we can assist you in your application due to disability or personal reasons, please email.
PLEASE NOTE - All new employees must undergo a full DBS and Credit Check upon acceptance of a job offer with Perch Group.
Senior DevOps Engineer in Stoke-on-Trent employer: Perch Group
Contact Detail:
Perch Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior DevOps Engineer in Stoke-on-Trent
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Research the company, understand their tech stack, and be ready to discuss how your experience with .NET and Azure can help them achieve their goals. Practice common DevOps interview questions to boost your confidence.
✨Tip Number 3
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. This is your chance to demonstrate your hands-on experience with .NET applications and CI/CD pipelines.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and being part of our exciting journey in tech transformation.
We think you need these skills to ace Senior DevOps Engineer in Stoke-on-Trent
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior DevOps Engineer role. Highlight your .NET and C# experience, and don’t forget to mention any hands-on work with Azure. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for modernising platforms and working with production applications. Let us know why you’re excited about this role and how you can contribute to our tech transformation.
Showcase Your Projects: If you've worked on relevant projects, make sure to include them! Whether it’s upgrading .NET applications or implementing CI/CD pipelines, we love seeing real examples of your work that demonstrate your expertise.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team. We can’t wait to hear from you!
How to prepare for a job interview at Perch Group
✨Know Your Tech Stack
Make sure you’re well-versed in .NET and C#. Brush up on your knowledge of Azure services, especially those mentioned in the job description. Being able to discuss your hands-on experience with these technologies will show that you’re not just familiar with them but can also apply them effectively.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles, particularly around application reliability and observability. Use examples that highlight how you’ve turned operational signals into engineering improvements. This will demonstrate your proactive approach and ability to drive change.
✨Understand the Company’s Mission
Familiarise yourself with the company’s focus on ethical debt resolution. Be ready to explain how your skills can contribute to their mission, especially in terms of modernising their platform. This shows that you’re not just looking for a job, but are genuinely interested in being part of their journey.
✨Prepare for Technical Questions
Expect to face technical questions or a test related to CI/CD pipelines, Infrastructure as Code, and monitoring tools. Practise coding problems and be ready to discuss your thought process. This will help you feel more confident and showcase your technical prowess during the interview.