Get AI-powered advice on this job and more exclusive features.
Location: Milton Keynes/Homebased - with the expectation to attend Graphnet Group office sites at least once per month, or as and when required for team collaboration days.
Overview:
We are a British healthcare software development company that builds and delivers market-leading applications in the integrated care record and population health space. We’ve recently been awarded “Outstanding” by Best Companies, earning a top 100 spot in the mid-sized companies category, amongst other accolades. Following recent successes of our solutions, we’re looking to expand and continue to innovate in our space.
We have high ambitions and are looking to bring in highly skilled individuals to help continue our adoption of Azure-native services and build a best-of-breed scalable SaaS platform for our solutions.
The person we are looking for will need to have 6+ years hands-on experience with Azure, who can demonstrate a real passion for cloud technologies, with strong problem-solving and critical thinking skills, and a strong work ethic. As this is a lead role, communication skills are critical, including the ability to translate complex paradigms into easy-to-understand pieces and stakeholder management for technical change.
Working within the architecture team and alongside engineering teams, your workload would include (but not limited to):
* Design and document patterns/best practices, guided by the Well Architected Framework, for engineering teams to follow to ensure effective use of Azure technologies.
* Design and prototype new approaches alongside software and solution architects.
* Build foundational Terraform modules where applicable to accelerate development teams.
* Lead the DevOps Consortium function, to ensure engineers in development teams are following best practices and deploying high-quality and secure services.
* Assist with Azure cost analysis and optimization of services across the estate.
* Ensure scalability and high availability by coordinating/participating in Performance and Disaster Recovery tests.
* Work closely with other departments, such as Ops and TechOps, to understand their challenges and design solutions that aid service operation.
* Work closely with the Security teams to analyze and help remediate internal and SoC flagged issues, along with assisting in internal vulnerability checks/ethical hacking.
* Keep an eye on emerging technologies/approaches and identify where these could be used in our estate to improve existing services.
Personal Attributes:
* Able to work well as an individual, as part of a team, and part of a department.
* Lead technical discussions with technical/non-technical team members.
* Mentor/coach other DevOps engineers.
* Able to self-manage and self-motivate.
* An eye for detail and a desire to adhere to best practices.
* Strong interpersonal and communication skills.
* Able to work under pressure.
* Have a desire to keep up with the latest tools and techniques.
Education & Skills Required:
A deep understanding of Azure components. Key areas:
* API Management
* Azure SQL and MI
* Functions
* Networking
* Data Factory
* Databricks
* Identity Management (Entra)
Proven experience with pipeline creation/management, specifically in Azure DevOps (ADO).
Solid understanding of:
* Terraform
* HELM
Advantageous:
* Healthcare or Government related industry experience.
* Understanding of JIRA and Confluence.
Qualifications:
* Microsoft certification(s) in Azure, such as AZ-400 (Azure DevOps Engineer) and AZ-305 (Azure Solutions Architect).
* Experience is valued over accreditation; however, as we’re a Microsoft partner, there will be encouragement to gain accreditation during employment.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* Software Development and Hospitals and Health Care
#J-18808-Ljbffr