DevOps Engineer - Bristol, United Kingdom - Osborne Clarke

    Osborne Clarke
    Osborne Clarke Bristol, United Kingdom

    Found in: Talent UK C2 - 1 week ago

    Default job background
    Description

    Description

    Osborne Clarke have an exciting newly created DevOps Engineer position available, specialising in delivery of in-house AI services and applications. The role involves collaborating in the development of new applications and processes primarily on the Azure cloud platform, custom development and the Microsoft power platforms, while supporting the AI Technical workstream and software engineering teams with expertise, advice & best practice on implementations.

    This is a permanent position based in either our Bristol or London offices with a hybrid working arrangement, with the flexibility required to work one Saturday per month to assist the Ops team with server maintenance.

    The role

    Working closely with the Head of IT Operations, IT Operations Manager & AI Technical workstream lead you will advise on the best use of available technologies and lead on automating the building of application code using GitHub.

    Key responsibilities include:

  • Deployment and troubleshooting applications and infrastructure resources hosted in Azure
  • Acting as an SME regarding any DevOps questions or applications, both in person and through the use of an IT service management system
  • Developing monitoring and alerting controls to proactively detect errors and monitor application/resource performance
  • Developing, implementing and maintaining CI/CD pipelines to support the application lifecycle for software solutions (bespoke or otherwise)
  • Oversee and support the release processes and updates for products
  • Consulting customers on technical aspects including installation, sizing and scaling
  • Working closely with the Software Engineering and Cyber Security teams to ensure the platform within Azure meets Osborne Clarke's needs while adhering to current security and infrastructure best practices
  • Maintaining and developing the processes and usage of Azure for Dev, Test and Live environments ensuring accurate documentation of best practice
  • Leading all aspects of DevOps work on both project and BAU basis within the IT Operations team
  • Working closely with the IT team to formulate ongoing migration and service improvement plans for services in the Azure cloud
  • Consulting with users, management, vendors and technicians to assess requirements and deliver appropriate solutions
  • Regular assistance with IT Operations team BAU workload as required, and maintaining general technical knowledge for current systems
  • We are looking for:

  • Someone with demonstrable experience of working within a DevOps environment and looking for the next step
  • Proven experience of coordinating and prioritising workstreams across a small team in line with customer expectations
  • Proficient in delivering detailed, accurate documentation, reports and processes as needed
  • Has the ability to multi-task and oversee multiple projects and deadlines and to perform accurately under such time pressures and constraints
  • The ability to mentor a junior team members and identify skills shortages
  • Strong communication skills, able to work with a variety of stakeholders inside and outside of the IT department
  • Able and willing to help shape the release process - Familiar with SDLC Lifecycle Management
  • Technical requirements:

  • Good working knowledge of the Azure, IaaS, SaaS, tools and processes with a deep understanding of development cycles and procedures
  • Proven experience of IaC, Terraform, Bicep, pipelines, app services, private endpoints, vulnerability scanning of code, backup and recovery of services
  • Previous exposure to (or working knowledge of) Zero Trust network policies to ensure implementation of security processes and solutions
  • Identify risks and issues, maintain risk and threat catalogue, track these through the appropriate teams for resolution
  • IT Operations experience and broad knowledge including network protocols, and standards
  • ITIL or IT Service Management experienced
  • ServiceDesk and incident, problem and change management solutions and workflow tools
  • Salary and benefits

    We offer competitive salaries and generous