At a Glance
- Tasks: Lead Azure platform management and enhance DevOps practices for efficient delivery.
- Company: Birketts, a top UK law firm with a rich 160-year heritage.
- Benefits: Flexible hybrid working, private healthcare, profit share, and generous leave policies.
- Why this job: Join a dynamic team to shape the future of cloud infrastructure in a supportive environment.
- Qualifications: Experience in Azure DevOps, IaC, and strong communication skills required.
- Other info: Embrace a culture of inclusivity and continuous improvement while advancing your career.
The predicted salary is between 48000 - 72000 ÂŁ per year.
Birketts is a full service, UK Top 50 law firm. With a heritage spanning 160 years, we have more than 700 lawyers and legal professionals based in Bristol, Cambridge, Chelmsford, Ipswich, London, Norwich and Sevenoaks. We advise businesses, government and public sector organisations and individuals in the UK and internationally across four principal practice groups: Real Estate, Corporate Services, Dispute Resolution and Private Client.
The team you will join
You will work in partnership with the Product Development Team Leader to agree and evolve delivery system standards and priorities, ensuring the delivery system supports squad throughput and quality while maintaining appropriate control. Note: There is no on-call requirement at present. The role is expected to define and improve incident response and operational readiness processes; any future on-call rota would be introduced by agreement as the function matures.
The work you will be doing
The Lead DevOps Engineer is accountable for the Azure platform, infrastructure-as-code (IaC) and the delivery system (CI/CD standards, templates and controls) that enables Birketts squads to deliver to Azure quickly, safely and consistently. You will establish and maintain the “one right way” of working for Azure environments: guardrails, governance, repeatability and operational readiness. You will work closely with Product development leadership, security and infrastructure stakeholders to ensure standards are adopted through tooling (Azure Policy and Azure DevOps), not documentation alone.
- Platform ownership, governance and control
- Own subscription and landing zone hygiene, including remediation of legacy resources outside the agreed model.
- Define and enforce platform governance standards: naming conventions, tagging schema, Azure Policy baseline and controlled exception handling.
- Define and maintain identity and access patterns (RBAC and, where applicable, PIM) and platform security guardrails in collaboration with security and relevant stakeholders.
- Improve platform cost governance by ensuring ownership and tagging discipline supports accurate reporting and accountability.
- Establish and maintain Terraform as the authoritative mechanism for platform and environment provisioning and change control.
- Design and maintain reusable IaC modules/patterns; implement safe change practices (review, validation, controlled applies).
- Reduce drift and improve environment repeatability across dev/QA/prod.
- Define and evolve delivery system standards in partnership with the Product Development Team Leader, and enforce them through Azure DevOps templates, policies and required checks.
- Own and improve Azure DevOps CI/CD standards, pipeline templates, approvals/gates, and environment promotion model.
- Provide “golden path” templates and patterns for application-level and data-level delivery (including Azure resources) so squads can deliver without bespoke pipeline design per product.
- Embed automated quality controls and security scanning into pipelines (e.g., SAST/SCA) and define secure secret-handling patterns aligned to Birketts expectations.
- Implement and enforce PR/branch policies and release controls to reduce variability and operational risk.
- Provide and evolve platform observability foundations: monitoring, logging, metrics, dashboards and alerting (using the agreed toolset).
- Define and improve incident response and operational readiness expectations (runbooks, escalation paths, recovery/rollback patterns, environment health checks).
- Establish and maintain DR and operational processes for the platform and environments, with clear escalation to development squads where required.
- Maintain a visible platform backlog and roadmap (stabilisation, governance, standardisation, developer experience).
- Coach squads in using the delivery system effectively (templates, PR discipline, gated releases, environment promotion).
- Support capability building for internal engineers (including infrastructure engineers where willing) using pairing and staged responsibility (“gated autonomy”).
- Create and maintain platform documentation: handbook, onboarding guides, decision records and runbooks to reduce key-person dependency.
- Assess DevOps capacity and resilience needs over time and provide recommendations for scaling the function as workload/support requirements mature.
Please note that this job profile is not an exhaustive list of duties but merely an outline of the key components of the role. You may be required by your line manager to take on additional responsibilities when requested.
What we are looking for
- A candidate who has owned or led DevOps / platform engineering capability in Azure and can balance delivery speed with governance and risk control.
- Enjoys creating standards and guardrails that enable teams rather than slow them down.
- Can operate effectively in an environment with mixed maturity, coaching teams while maintaining safe operational practices.
- Proven, hands-on experience designing, deploying and operating Azure infrastructure (subscriptions, governance, identity/access, and core platform services).
- Strong Infrastructure-as-Code experience, ideally Terraform (module/pattern design, environment patterns, safe change practices).
- Strong CI/CD engineering experience, ideally Azure DevOps (templating, approvals/gates, environment promotion strategies, required checks).
- Working understanding of security practices in cloud delivery (least privilege/IAM, secrets handling, secure pipeline patterns).
- Practical understanding of observability and operational readiness (logs/metrics/tracing concepts; dashboards/alerts; runbooks).
- Strong communication skills and ability to explain standards/guardrails in business-impact terms.
- Experience implementing Azure Policy at scale and moving controls from audit to enforcement.
- Container and orchestration experience (Docker/Kubernetes/AKS) if relevant to platform direction.
- Familiarity with platform engineering / SRE practices (incident review discipline, reliability measures, operational readiness).
- Experience of cost governance and show back/chargeback readiness.
Hybrid Working
Birketts is a flexible business which has embraced a hybrid working model where our colleagues enjoy a mix of home and office working. This role attracts a split of 60% office days and 40% working from home days per week.
As a Birkett colleague, you will be eligible to receive a wide range of benefits:
- Long Service holiday award - 1 extra week every 10 years continuous service.
- Private Healthcare with BUPA (offered after probation is passed).
- Staff Profit Share and Individual Performance Bonus Scheme.
- Salary sacrifice (Pensions, Staff Profit Share).
- Life Assurance - 4 x salary / Permanent Health Insurance.
- Paid CSR Day.
- Enhanced Maternity/Paternity Leave.
- Subsidised gym membership.
- Electric car scheme.
- Dress for your Day Policy.
Inclusivity and Culture
At Birketts, our culture is driven by ambition and a commitment to positively impact all the communities we serve. We are dedicated to the success, development, and wellbeing of our colleagues, helping them achieve their goals and seize the opportunities that come with our growth. Birketts is committed to being an Equal Opportunity Employer. Our policy is unequivocal: we do not tolerate discrimination based on age, disability, sex, race, religion or belief, gender reassignment, marriage or civil partnership, pregnancy or maternity, or sexual orientation. We pride ourselves on being an inclusive organisation that actively promotes equality of opportunity for all, valuing the right mix of talent, skills, and potential. We welcome applications from a diverse range of candidates, and selection for roles is based solely on individual merit.
Lead DevOps Engineer in Ipswich employer: Birketts LLP
Contact Detail:
Birketts LLP Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead DevOps Engineer in Ipswich
✨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 put in a good word for you.
✨Tip Number 2
Prepare for interviews by practising common questions and scenarios related to DevOps. We recommend setting up mock interviews with friends or using online platforms to get comfortable with articulating your experience and skills.
✨Tip Number 3
Showcase your expertise! Create a portfolio or GitHub repository that highlights your projects, especially those involving Azure and Infrastructure as Code. This gives potential employers a tangible look at what you can do.
✨Tip Number 4
Don’t forget to 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 at Birketts.
We think you need these skills to ace Lead DevOps Engineer in Ipswich
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with Azure and DevOps. We want to see how your skills align with the role, so don’t hold back on showcasing your relevant achievements!
Show Your Passion: Let us know why you’re excited about this position! Share your enthusiasm for DevOps and how you can contribute to our team at Birketts. A little personality goes a long way in making your application stand out.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it’s relevant. We appreciate a well-structured application that gets straight to the point!
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. We can’t wait to hear from you!
How to prepare for a job interview at Birketts LLP
✨Know Your Azure Inside Out
Make sure you brush up on your Azure knowledge before the interview. Understand the key components like subscriptions, governance, and identity/access management. Be ready to discuss how you've implemented Azure Policy at scale and how it impacts operational readiness.
✨Showcase Your IaC Skills
Since Terraform is a big part of this role, be prepared to talk about your experience with Infrastructure as Code. Bring examples of reusable modules or patterns you've designed and how you've implemented safe change practices. This will show that you can maintain integrity in provisioning and change control.
✨Demonstrate CI/CD Mastery
Highlight your experience with Azure DevOps and CI/CD standards. Discuss how you've defined and evolved delivery system standards, and share any 'golden path' templates you've created. This will demonstrate your ability to streamline processes while ensuring quality and security.
✨Communicate Clearly About Governance
Be ready to explain how you balance delivery speed with governance and risk control. Use business-impact terms to describe your approach to creating standards and guardrails that empower teams. This will show that you understand the importance of operational practices in a mixed maturity environment.