Cyber Media Solutions Ltd
Location
Stafford, Staffordshire | United Kingdom
Job description
Support the Technical Director in driving the cloud migration project and other initiatives
Plan infrastructure team’s workload in an agile environment (Scrum)
Act as a technical lead on infrastructure projects
Mentor, support and upskill junior members of the team
Support the transition from traditional hosting environments to a cloud-based model
Design, operate and support secure, scalable highly available hosting infrastructure
Support adoption of DevOps practices in other teams
Keep up to date with Azure functionality and architectural possibilities
Support business security compliance initiatives e.g. ISO 27001 and Cyber Essentials (Plus)
Keep up to date with the security issues relevant to our tech stack
Ensure backup and disaster recovery capabilities are improved, maintained, and tested
Provide support to internal teams and external customers via the service desk
Support technical discovery for initiatives to improve our infrastructure and security posture
Contribute to improving quality and working practices within the team
Provide out-of-hours support when required
Manage licences and certificates
Forecast cloud hosting costs and monitor expenditure against budget
Produce documentation for other teams to understand the infrastructure
Strong experience of:
DevOps practices for Azure services (at least 3-4 years)
Supporting Azure IaaS and PaaS services (at least 3-4 years)
Operating SQL server in Azure (PaaS / Managed Instance) and on premises
Web-hosting fundamentals including DNS, web-servers, web-applications and databases
IP networking: firewalls, routing, switching, VLANs, VPNs and remote access
Windows Server, IIS, SQL Server, Active Directory
Microsoft 365 services
Infrastructure as Code (Bicep, Azure CLI, Azure PowerShell and Azure Resource Manager Templates) and deploying from CI/CD pipelines
PowerShell DSC for configuration management and software deployment
Developing PowerShell DSC custom resources (composite and class-based)
Supporting Windows and Linux environments in Azure and on-premises
Troubleshooting and problem-solving for complex multi-system cross-technology issues
Experience of:
On-premises to Azure migration
Identity and access management (Active Directory, Azure AD, Azure AD Domain Services, SSO)
Configuration and monitoring of infrastructure using Azure Monitor, Azure Policy, Azure Defender and Azure Cost Management
Azure Virtual Desktop
Producing accessible documentation (e.g. architecture diagrams, knowledgebase articles, troubleshooting guides)
Experience of working in a professional and agile software development environment
Deploying and supporting: Azure Spring Apps, VM scale sets, Azure Front Door, App Gateway
Hosting and supporting Java, ColdFusion, Lucee, PHP, WordPress, MySQL and microservice environments
Provisioning and supporting desktop environments for development teams
Device management using Intune
Plesk hosting management software
Triaging, prioritizing and remediating vulnerabilities
Discovering insights via the creation of dashboards (e.g. Grafana) and Azure Log Analytics.
Cisco ASA Next-Gen firewalls
Dell PowerEdge Servers and SC SANs
Docker and container technologies
Jira & Confluence
Nessus vulnerability scanner
HSCN / N3 networking
Relevant degree or equivalent higher professional qualification
Microsoft certifications:
Azure Administrator (AZ-104)
Azure Developer (AZ-204)
Azure Solutions Architect (AZ-304)
Azure DevOps Engineer (AZ-400)
A love of a technical challenge and creative problem solving
A strong background in IT support and system administration
A passion for DevOps, improving productivity and reliability of software deployments
A strong understanding of best practices in Cyber Security
An ability to work with a variety of technologies
Good interpersonal skills and an approachable outlook
A talent for communicating complex technical issues to people in simple terms, both verbally and in writing, using diagrams where appropriate.
Strong time management skills to be able to progress both day-to-day and strategic tasks
A commitment to being reliable, conscientious and trustworthy
Cyber Media is an established specialist developer of health and wellbeing management and engagement software solutions for the NHS, councils and charities.
We’re all about helping people stay well for longer – this is better for families, better for society and better for the NHS and our country.
Our solutions are used nationwide by teams supporting people with their wellbeing and empower individuals to better manage their health.
We’re working to a purpose – you’ll get to work on projects that make a real difference to people’s lives, including systems that are nationally important
We’re committed to staff retention and your development, providing regular one-to-one meetings with a member of our management team and an annual appraisal / salary review.
We’re Agile – you’ll get to work in small, friendly and supportive teams
You’ll be working for a fair, ethical and environmentally-conscious company with ISO 9001 and ISO 14001 certification
We’re based in Stafford with hybrid and remote working available by agreement. The role requires that you are able to attend our offices in Stafford and datacenter facility in Manchester to deal infrastructure issues that require a physical presence (e.g. hardware deployment and break-fix), although the need for this will reduce as infrastructure is migrated to the cloud.
Full, valid UK driving licence and own transport required for site visits.
Permanent position
Up to£60,000 negotiable per annum (depending on experience)
31 days holiday, increasing further with service
Holiday buy and sell scheme
Pension (company contribution 5%)
Job tags
Salary