About the role
You will maintain a defined environment and carry out planned changes with an agreed recovery approach. When a service fails, you will use logs and monitoring to narrow the cause and give application owners useful evidence.
What you will do
- Manage a defined environment and carry out planned deployments or maintenance with a recovery approach.
- Trace service failures through logs and monitoring, and escalate application issues with useful evidence.
- Prepare and execute documented deployments or maintenance, checking service health before and after the change.
- Investigate service, DNS or configuration failures and record the diagnosis and recovery sequence.
What you should bring
- Practical Linux administration, DNS, service configuration and scripting, plus experience interpreting logs and validating backups.
Examples of work in this role
- A repeatable maintenance or deployment record with verification and rollback instructions.
- An updated runbook covering a service dependency or known failure mode.
Working arrangements
- Keep progress, questions, and blockers visible through the agreed communication channels.
- Availability, working hours, equipment needs, and any location eligibility requirements will be discussed during recruitment.
- Employment terms, compensation, and any benefits will be discussed during recruitment.
What to include in your application
- Use the application form and include your CV, availability, and a short explanation of why this work interests you.
- Share a redacted runbook or environment example. Explain a failed change and how you determined whether to fix forward or roll back.
- Share only work you have permission to disclose. A redacted sample or a clear explanation is fine when client work is confidential.