Lead DevOps Engineer (Azure)

GCS Recruitment Specialists

  • London
  • £55,000-70,000 per year
  • Permanent
  • Full-time
  • 16 days ago
Lead DevOps Engineer (Azure)Working in partnership with the business, you'll be critical in contributing to the whole software development lifecycle, using your technical skills in microservices, 'DevOps' and reusable Web Components. You will work in an agile way and be responsible for leading the design and implementation of application builds & releases, deployments and configuration activities. You'll find yourself working on a wide range of projects working with the latest technologies. You'll be an internal expert adviser providing excellent strategic technical advice to the organisation and be relied upon for providing complete software delivery automation solutions.Role Responsibilities:
  • Implement secure and scalable cloud platforms to support software development.
  • Maintain and automate CI/CD pipelines for applications and systems.
  • Keep the cloud platform secure and optimised.
  • Assisting Head of Software Engineering in planning, guidance and direction to the team.
  • Assume a high level of ownership of all work developed by members of the team.
  • Guide, coach and mentor other members of the team.
  • Specify and deploy appropriate management tools to monitor the health of software artefacts.
  • Be responsible for and own the creation and maintenance of roadmap of products to ensure they meet business requirements and applications are compliant, up to date and have a forward plan for upgrades and usage.
  • Implement continuous integration and delivery pipelines.
  • Accountable for making incremental changes and continuously improving software artefacts, release products in a managed way, fix bugs and maintain products.
  • Design and build scalable infrastructure solutions.
  • Develop and maintain a repository of scripts and templates for automating infrastructure deployment.
  • Optimise resource utilisation to reduce costs while maintaining application performance.
Role accountabilities
  • Implement monitoring and alerting for applications and infrastructure.
  • Implement security best practices for applications and infrastructure.
  • Identify and implement improvements in software architecture and design that increase reliability, scalability and performance.
  • Participate in code reviews and contribute to the development of reusable code libraries.
  • Design and implement disaster recover solutions and backup and restore procedures.
  • Create runbooks to standardise operations and troubleshooting procedures.
  • Implement change management processes to minimise risk during deployments.
  • Ensure that systems meet regulatory requirements for data protection, privacy and security.
  • People Management
  • Manage DevOps engineers and other related resources contracted or seconded to work on projects. Ensure that staff are properly trained and able to perform their duties and stick to our internal processes.
  • Delegate tasks and work requirements to team members ensuring clear responsibilities, deadlines and deliverables are understood.
GCS is acting as an Employment Agency in relation to this vacancy.

GCS Recruitment Specialists