As a Deployment/ Platform Engineer in our m Applications Team, you will be responsible for the creation, maintenance, and support of complex environments across multiple programmes
You will work closely with infrastructure, development, and third-party providers to ensure robust, secure, and scalable systems are delivered and maintained.
Key Responsibilities
Environment Creation & Management
* Create and configure new test/live environments using Xen Orchestra VM templates.
* Configure (Java/PHP) applications
* Liaise with NHS for Patient Portal integration using NHS Login.
* Manage mount points, permissions, and automated tasks via Bash and Cron.
* Perform database setup, schema updates, and access control (Postgres, H2).
* Configure background services and client-side components (batch files, certs, shortcuts).
Application Support & Maintenance
* Provide 3rd line support for all environments and applications including Imagenet OCT scanning system, Harmony PACS, MMG text messaging service.
* Investigate and resolve issues including log analysis, database fixes, and code-level triage.
* Perform software updates and background app maintenance (PHP, Bash).
Deployment & Automation
* Coordinate and execute deployments across dozens of environments.
* Use Ansible for deployment automation and scheduling out-of-hours rollouts.
* Pilot deployments before full rollout to ensure stability and performance.
1. Database Administration
* Administer Postgres databases including maintenance tasks, schema updates, quarterly recovery checks, and access management.
Process Improvement & Mentorship
* Assist in developing and improving platform processes.
* Mentor junior engineers and act in a deputised capacity within the team.
* Maintain system documentation and contribute to knowledge base.
Essential Skills & Experience Required
* Linux command line and Bash scripting
* Postgres database administration
* Ansible for deployment automation
* Xen Orchestra VM creation and management
* PHP and Java configuration (including YAML files)
* Cron job scheduling and automation
* Microsoft Active Directory integration
* NHS intergration experience Patient Portal