Company:
Maverick Technology Partners
Location: Cambridge
Closing Date: 31/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
6 month+ remote contract role - Senior Linux Engineer
We are seeking an experienced Senior Linux Engineer to manage a large-scale server environment, including 600 Red Hat and Oracle Linux servers. The ideal candidate will have expertise in patch management, system configuration, and automation with scripting skills (Bash, Python) and configuration management tools (Ansible, Puppet). You will play a key role in maintaining a stable, secure, and optimized server environment to support our business operations and those of our clients.
Key Responsibilities:
- Server Management: Manage and maintain 600+ Linux servers running Red Hat and Oracle Linux to ensure optimal performance, stability, and security.
- Patching & Updates: Implement and manage patching schedules and updates for all Linux servers to ensure they are secure and up to date.
- Automation: Develop, maintain, and improve automation scripts in Bash and Python for routine tasks, patch management, and configuration management.
- Configuration Management: Use Ansible and Puppet to automate server provisioning, configuration, and maintenance.
- Monitoring & Troubleshooting: Monitor system performance, identify issues and implement solutions to ensure high availability and reliability.
- Security Compliance: Ensure all systems comply with security policies and standards by applying patches, updates, and configuration hardening.
- Documentation: Create and maintain documentation for system configurations, procedures, and troubleshooting guides.
- Collaboration: Work closely with cross-functional teams, including IT, DevOps, and application support, to support infrastructure and resolve issues.
Qualifications:
- Experience: Minimum 5 years of experience as a Linux Engineer or in a similar role managing large-scale server environments.
- Technical Skills:
- Proficiency in managing Red Hat (RHEL) and Oracle Enterprise Linux (OEL) environments.
- Strong scripting skills in Bash and Python .
- Hands-on experience with Ansible and Puppet for configuration management.
- Experience with patch management and applying updates across a large server environment.
- Analytical & Problem-Solving: Ability to troubleshoot complex issues and optimize system performance.
- Certifications (preferred): Red Hat Certified System Administrator (RHCSA) or Red Hat Certified Engineer (RHCE).
- Education: Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent experience.
Share this job
Maverick Technology Partners