Job Description
Reporting to: Engineering Team Leader
Reports: Monthly management team reports, project status reports, including commercial reports
Responsibilities
- Technically support a project from inception through the entire lifecycle of design and implementation, factory acceptance testing, and site acceptance testing.
- Assemble and configure control system products, including all interfaces to third-party systems, with a disciplined approach to system configuration, backup, and restoration.
- Configure IP public addresses and voice alarm systems to interface with control systems.
- Produce project-specific design and test documentation for control systems.
- Prepare all required customer and internal handover documentation.
- Create project-specific user reference documentation, maintenance manuals, and deployment guides.
- Understand company processes and operate within them.
- Design and support customer upgrade and migration plans.
- Troubleshoot and maintain a knowledge base for PAVA and control system products.
- Support service desk activities as required for in-service systems.
- Travel opportunities within the UK and internationally to support local teams during implementation and in-service support of customer projects.
Knowledge, Skills, and Experience Required
- Platform engineering expertise.
- Knowledge of Layer 2 and Layer 3 networking, with a good understanding of Multicast.
- Experience with Ubuntu or Debian-based Linux system administration, including technologies such as:
- System services
- PostgreSQL
- XMPP inter-process communication
- XML configurations
- SIP and Asterisk
- Bash scripting
- Python programming
Education
- Degree-level qualification in Electronic Engineering, Computer Science, or a similar field.
- Vocational and work-based learning experiences are also valued.