Senior Linux Engineer
Job title: Senior Linux Engineer
Department: IT Infrastructure
Location: High Wycombe (2 days per week)
Working hours: 9.30am to 6pm Monday to Friday.
Reporting to: Head of IT
Main purpose(s) of job:
- The Senior Linux Engineer is responsible and accountable for the smooth running of the computer systems within the limits of requirements, specifications, costs and timelines.
- This is a hands-on role with responsibility for the implementation and maintenance of the company's computing needs.
- The role requires proven skills, professional experience and a detailed knowledge of industry's best practice processes.
Main tasks and duties:
Essential:
Manage internal and external information technology and computer systems including:
- RHEL/CentOS Linux Servers (SAMBA/Apache/Proxy).
- Red Hat RHCSA/RHCE certification
- MySQL, MSSQL and Postgres databases.
- iSCSI SAN Technologies.
- Clustered virtualized environment (based on XenServer or Xcp-ng).
- Experience in Firewall configuration and management (Netgate 8300 Firewalls).
- Solid experience in network configuration and management (D-Link DGS-1510-52X Switches).
- System monitoring.
- Monitor, troubleshoot, and optimize network performance, ensuring high availability and minimal downtime.
- Microsoft AD and Remote Desktop Services (W2019).
- Experience of PowerShell/Bash Scripting
Desirable:
- Linux (Red Hat) certification would prove valuable.
- Container based infrastructure (Docker/Kubernetes) exposure.
- Mail Server (M365/Exchange)
- IP Based PBX and phone system.
- Experience of Cloud based environments (AWS/M365)
- Dell server hardware
- Maintain the company's DR infrastructure including performing scheduled testing.
- Monitoring of key systems to ensure availability and capacity requirements are met so that the business can perform in an efficient manner.
- Implement and manage network security policies, including VPNs, Firewalls, and intrusion prevention systems.
- Ensure the security of our infrastructure and data by managing on-premises security controls and working closely with the Security team to action vulnerability management and system patching.
- Be responsible for the scheduling and prioritisation of I&O tasks and the allocation of resources to complete those tasks within given timescales.
- Manage and maintain network documentation, configurations, and processes in line with regulatory and compliance standards.
- Work closely with the Head of IT, C.I.S.O. and Directors to develop, implement and coordinate systems and procedures.
- Plan and execute infrastructure projects, including upgrades, migrations, and new implementations.
- Perform regular system updates, patching, and vulnerability assessments to maintain a secure network environment.
- Ensure systems and procedures conform to the company security policies including security of data, network access and backup systems.
- Audit systems to identify problematic areas and implement strategic solutions in time.
- Ensure systems are available to meet company Service Level Agreements.
- Be available to troubleshoot/rectify any issues that affect the ability of the company to adhere to their SLA's out of std working hours where necessary.
This list is not exhaustive, and other duties may be required commensurate with this position as roles evolve.
Person Specification:
- Proven working experience or relevant experience at a senior level.
- Excellent knowledge of technical management, information analysis and of computer hardware/software systems.
- Experience with the systems detailed above.
- Hands-on experience with computer networks, network administration and network installation
- Relevant professional qualifications
- ITIL experience.
- Team focused; motivated; innovative; diligent.
- Enjoys working in a fast-paced and time pressured environment.
- Exceptional organisational skills.
- Pays strong attention to detail.
- Excellent time management and communication skills.