At Peregrine, we are constantly seeking Specialist Talent that offers the ideal mix of skills, experience, and attitude to place with our diverse range of clients. From Project Change Professionals in large government organizations to Software Developers in the private sector, we are always in search of the best talent to place now.
How Specialist Talent Works
At Peregrine, we find the best talent for our clients. Unlike traditional contractors, where you are hired by the client, you remain a permanent employee of Peregrine, with access to all our standard benefits:
* A Permanent Position
* Life Assurance
* 5% annual bonus
* Pension Scheme — Employer matched to 5%
* Voluntary Benefits — Health Cash Plan, Dental, Will Writing, etc.
* Annual Leave — 23 days rising to 27 with length of service
* Sick Pay — Increasing with length of service
The Role: Senior DevOps Engineer
Role requirements:
The role will include:
* Manage and maintain Azure Data Services infrastructure, working alongside cloud-based components such as Databricks, Purview, and Cognitive / Machine Learning Services.
* Define SLAs and operational processes for data-related infrastructure.
* Support live initiatives and ensure system reliability and availability.
* Be a domain expert, defining processes and ensuring smooth collaboration across teams.
* Optimize and automate infrastructure maintenance and deployment.
* Ensure security, compliance, and performance.
* Monitor and resolve issues in DevOps pipelines and environments, including possible out-of-hours work on a support rota.
* Proactively manage changes, supporting Data Engineering, Data Science, DataOps, and Analytical teams to maintain evergreen environments.
* Provision stable environments with minimal disruption and continuous service.
Minimum Criteria:
* Strong DevOps background with experience in Data Platforms and Cloud Infrastructure, capable of training and mentoring others.
* Expertise in integrating Terraform into CI/CD pipelines using tools like GitHub Actions.
* Robust knowledge of Azure Data Services such as Azure Databricks, Data Factory, Monitor, Data Lake Storage, and Identity Management.
* Experience with monitoring, alerting, and performance tuning in complex cloud environments.
* Ability to understand and develop Terraform code repositories for multi-workspace setups.
* Proficiency in scripting languages like Python, PowerShell, or Bash.
Essential Criteria:
* Excellent communication and collaboration skills.
* Deep understanding of the development lifecycle.
* Commitment to continuous learning and adaptability.
* Experience in developing others to form high-performing teams.
Desirable Criteria:
* Azure Administrator and/or DevOps Engineer certifications.
* Experience with Agile/Scrum methodologies.
* Experience in strategic decision-making and platform roadmaps.
* Broad or detailed experience with Azure applications like Purview, API Management, PowerBI.
If you are an experienced Senior DevOps Engineer with the desired skills and experience, please apply to learn more about this exciting opportunity.
About us:
At Peregrine, we look beyond the immediate and focus on the horizon. We build lasting partnerships with clients and deliver flexible resourcing solutions. We help our clients engage, develop, and harness skills to grow their workforce.
Our culture:
We embrace new ideas, love learning quickly, and rely on openness and honesty. Our work benefits society, whether by finding digital talent or promoting social mobility.
Our commitment to diversity:
We are dedicated to diversity and inclusion, with initiatives supporting social mobility and reducing environmental impact. Our teams are diverse in cultures, languages, and nationalities. We recruit from various educational and socioeconomic backgrounds, partnering with charities to improve our practices and support diverse recruitment for our clients.
#J-18808-Ljbffr