Job ID:42014
Location:Birmingham : 1 Trinity Park : Bi
Position Category:Information Technology
Position Type:Employee Regular
LRQA is a global assurance provider with operations in over 100 countries and a mission to delight our customers. We have a diverse portfolio of assurances activities that range from Security ESG and Supply Chain and many more.
As aSenior DevOps Engineer you will act as an ambassador for DevOps principles within the company driving process improvements and advancing automation across the SDLC for both infrastructure and software delivery. You will focus on optimizing the speed scalability and security of deployments ensuring that production releases are stable and reliable. In this role you will be responsible for designing and implementing robust CI/CD pipelines establishing monitoring and alerting systems and leading incident management efforts to minimize downtime and improve recovery times.
Additionally you will collaborate closely with crossfunctional teams to implement best practices in security (DevSecOps) drive cost optimization (FinOps) and proactively identify areas for operational improvement. As a senior team member you will also mentor and guide junior engineers helping to elevate the teams overall capability and ensuring alignment with organizational goals.
Adaptability a proactive approach to problemsolving and the ability to quickly learn and implement new tools and methodologies are critical to your success in this role. You will also play a pivotal role in mentoring junior team members and driving the adoption of best practices across teams.
Main responsibilities:
- Assist in the evolution of our DevOps functionand practices aligning them to industry best standards whilst facilitating and educating our development teams
- Design architect and enhanceContinuous Integration/Continuous Deployment (CI/CD) pipelines using Azure DevOps ensuring they are scalable secure and optimized for both application deployment and infrastructure provisioning
- Develop and manage complex cloud infrastructureusing Infrastructure as Code (IaC) tools such as Terraform Azure Resource Manager (ARM) templates or Bicep while ensuring best practices are followed
- Take part in the design implementation and maintenance ofscalable resilient and secure infrastructurewithin Kubernetes
- Automate theprovisioning scaling and monitoringof cloud resources within Azure implementing advanced automation and orchestration strategies to increase operational efficiency
- Implement and optimise observability logging and alertingwith tools such as Prometheus Grafana and OpenTelemetry
- Collaborate with the application development teams to enableand facilitate best practices for containerisation microservice architecture and secure development
- Collaborate closely with security teams to enforce security best practicessuch as policyascode (OPA/Gatekeeper) zerotrust architecture and automated vulnerability scanning throughout the entire DevOps lifecycle and actively contributing to security audits and improvements
- Lead incident management efforts owning root cause analysis and postincident reviews while implementing preventative measures and improvements to minimize future risks
- Champion and implementcuttingedge best practicesfor code quality deployment strategies release automation and continuous improvement across the entire software delivery pipeline.
- Drive cost optimization (FinOps) initiatives identifying opportunities to reduce infrastructure costs and ensure efficient resource utilization while working with the internal LRQA teams
- Stay ahead of industry trends and evolving technologies proactively researching and adopting new tools technologies and methodologies that can drive innovation and performance improvements across the DevOps landscape (e.g. CNCF recommendations)
- Act as atechnical leader and mentorto more junior members of the DevOps team sharing knowledge providing guidance and promoting a learning environment that encourages skill growth and development within the team
- Drive the adoption of DevOps principles and culture advocating for collaboration across teams and the wider business driving continuous improvement initiatives and leading organizational alignment with modern DevOps methodologies
- 6 years of experiencein IT platforms infrastructure engineering or software development with3 years of experiencewithin a DevOps capacity focusing on cloudand process automation and infrastructure design
- Extensive proficiency within Microsoft Azurewith deep handson experience in designing deploying and managing resilient infrastructure to Microsoft best practices
- Proven experience managingAzure DevOpsand its features including implementing CI/CD pipelines branch policies repositories/repo structure and driving best practice for usage and workflows
- Skilled in Infrastructure as Code (IaC)tools such asTerraformHelmARM templates orBicep. (AWSexposure is a bonus)
- Strong knowledge in containerization technologiessuch asDocker andKubernetes (AKS) with experience in deploying scaling and managing containerized workloads in production environments and their supporting infrastructure layers
- Experience implementing monitoring observability traceability and logging stacks including tools such as Prometheus New Relic Grafana Loki and OpenTelemetry
- Strong knowledge ofCloud Native Technologiesand CNCFrecommended solutions and the implementation thereof
- Knowledge of implementing and maintainingGitOpsworkflows using ArgoCD or FluxCD
- Experience in implementing and managingserverless architectures and eventdriven microservices
- Strongtroubleshooting and problemsolving skills capable of diagnosing and resolving complex issues across cloud environments and applications CI/CD pipelines and automated processes
- Strong scripting and automation skillsinPowerShellBash orPython with the ability to build sophisticated automation solutions to streamline operations improve efficiency and reduce manual work
- Ability tolead and guide DevOps best practices collaborating with crossfunctional teams to ensure the successful implementation of automation security and deployment strategies
- Understanding ofITIL best practicesaroundRelease Deployment and Change Management ensuring that changes to production environments are secure controlled and follow established processes
- Experience working inmultidisciplinary teams with the ability to collaborate with developers security teams and other stakeholders to align DevOps processes with business and operational requirements
- Excellent communication and leadership skills capable of influencing decisionmaking challenging assumptions and driving teams toward successful resolutions of complex technical challenges
- Selfdriven and proactive able to take initiative and work independently to implement innovative solutions while balancing multiple priorities in a fastpaced environment
- Ability to assess complex problems visualize solutions andtranslate business requirements into scalable efficient and innovative technology solutionswithin a matrixed organization
- Ability tomentor and lead junior engineers providing technical direction guidance and support to ensure team growth and alignment with best practices
- Solid knowledge of Azure cloud networking and security concepts including virtual networks VPNs firewalls NSGs JIT/PIM security policies and access control
Desirable
- Experience inAgile and Hybrid Agile/ITSM workflows and building automation to support hybrid scenarios
- Experience with FinOps and cost optimization including monitoring cloud usage rightsizing resources and implementing strategies to optimize cloud spend while maintaining performance and scalability
- Experience working withnew and emerging technologies continuously exploring and adopting the latest DevOps tools and methodologies to improve the organizations efficiency and performance
- Relevant certifications such asAZ104 (Microsoft Azure Administrator)AZ204 (Microsoft Azure Developer) AZ400 (Microsoft DevOps Engineer Expert) andAZ305 (Microsoft Azure Solutions Architect Expert)are a bonus but not essential
Diversity and Inclusion at LRQA:
We are on a mission to be the place where we all want to work and we are passionate about embracing different perspectives because we understand the value this brings to our business our clients and each other. We are all about creating a safer and more sustainable future and our inclusive culture is right at the heart of our business.
Together our employees make our communities better and we want you to be part of our diverse team!
LRQA is a leading global assurance integrity and expertise we bring to our partnership with clients support their journey to a safer more secure and more sustainable future. Group entities.
Copyright LRQA 2021. All rights reserved. Terms of use. Privacy Policy.
Required Experience:
Senior IC