Advance Search

Browse CVs

Linux Engineer

Posted 3 months ago

  • London, Greater London
  • Any
  • External
Job Overview:We are recruiting for a client in the Higher Education sector who seek a skilled and experienced Linux Engineer to join their IT team. The ideal candidate will have extensive experience with Linux systems and a strong understanding of system administration, networking, and security best practices. This role will involve managing and optimizing our Linux-based infrastructure, ensuring high availability, and working closely with other IT professionals to support various projects and operations.Key Responsibilities:System Administration:Install, configure, and maintain Linux servers (various distributions such as Ubuntu, CentOS, Red Hat).Perform regular system updates, patches, and security configurations.Monitor system performance and ensure system availability and reliability.Networking:Configure and maintain network services, such as DNS, DHCP, HTTP, and VPN.Troubleshoot network issues and implement solutions to improve network performance.Collaborate with network engineers to ensure seamless integration and functionality.Security:Implement and maintain security best practices and policies for Linux systems.Conduct regular security audits and vulnerability assessments.Respond to security incidents and implement corrective actions.Automation and Scripting:Develop and maintain automation scripts using Shell, Python, or other scripting languages.Implement configuration management tools such as Ansible, Puppet, or Chef.Streamline repetitive tasks and improve efficiency through automation.Support and Troubleshooting:Provide technical support to internal teams and resolve system-related issues.Perform root cause analysis for production issues and implement corrective measures.Maintain documentation for system configurations, procedures, and troubleshooting guides.Collaboration:Work closely with software developers, DBAs, and other IT staff to support ongoing projects.Participate in on-call rotation for after-hours support and emergency troubleshooting.Contribute to the planning and execution of system upgrades and migrations.Qualifications:Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).Proven experience as a Linux System Administrator, Engineer, or similar role.In-depth knowledge of Linux operating systems and core utilities.Strong scripting skills (e.g., Bash, Python, Perl).Experience with configuration management tools (Ansible, Puppet, Chef).Solid understanding of networking concepts (TCP/IP, routing, firewalls).Familiarity with cloud platforms (AWS, Google Cloud, Azure) is a plus.Excellent problem-solving skills and attention to detail.Strong communication skills and ability to work collaboratively in a team environment.Relevant certifications (e.g., RHCE, CompTIA Linux+, LPIC) are a plus.Apply today