Systems Team Lead (Linux) required to play a critical role in managing and optimizing our geographically distributed, highly available infrastructure to ensure the highest levels of performance, reliability, and scalability. The Systems Team Lead requires strong technical expertise in Linux and Windows systems administration, virtualization, enterprise storage solutions (PureStorage), automation frameworks (Ansible and Terraform), and cloud platform management. The ideal candidate will have a proven track record of leading teams, driving projects to completion, and implementing best practices in system design and administration within mission-critical environments.
What’s on offer to you?
- Competitive salary and comprehensive benefits, including private health insurance.
- A wellness allowance and access to wellness programs.
- The opportunity to work in a vibrant, collaborative, and forward-thinking company.
What You Will Be Doing
- Lead and mentor a team of systems engineers, providing guidance and technical expertise to drive excellence in performance and service delivery.
- Foster a culture of collaboration, innovation, and continuous learning within the team.
- Delegate tasks effectively, prioritize workload, and ensure timely completion of projects and tasks.
- Design, implement, and manage Linux-based infrastructure to support critical network operations, including servers, storage systems, and networking components.
- Architect and maintain our dual datacenter Proxmox virtualization cluster, ensuring high availability, fault tolerance, and optimal resource utilization.
- Manage and optimize PureStorage appliances with real-time replication between datacenters.
- Coordinate automated builds, testing pipelines, and deployment automation through the Odoo.sh CI/CD framework.
- Manage system integrations between Odoo ERP and other business systems using APIs and automation tools.
- Develop and implement automation frameworks using tools such as Ansible, Puppet, or Terraform to streamline system provisioning, configuration management, and deployment processes.
- Design and maintain infrastructure as code (IaC) templates to automate the deployment and configuration of virtualized environments.
- Monitor system performance, capacity, and availability using monitoring tools such as Observium, ElasticSearch, TIG stack, and Graylog.
- Implement and enforce security best practices to protect infrastructure assets and data from cyber threats and vulnerabilities.
- Ensure compliance with industry standards and regulations, such as ISO 27001, PCI DSS and GDPR, as applicable to system administration and security practices.
- Conduct regular security assessments and audits, implementing remediation measures to address identified risks and vulnerabilities.
- Manage encryption, access controls, and security policies across all infrastructure components.
- Administer and maintain Microsoft 365 services: Exchange Online, SharePoint, OneDrive, Teams, and Azure AD.
- Manage Intune for endpoint configuration, compliance, and application deployment across all supported platforms.
- Implement and enforce security baselines, conditional access, and compliance policies.
- Configure and troubleshoot hybrid environments (Azure AD Connect, on-prem AD integration).
- Automate administrative tasks using PowerShell and Graph API.
- Manage user provisioning, licensing, and group policies in M365.
- Monitor and optimize system performance, availability, and service health via the M365 admin center and Intune portal.
- Support email security and data loss prevention (DLP), MFA, and device encryption policies.
What You Will Need to Succeed in This Role
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Extensive experience in systems engineering, with expertise in Linux administration, virtualization, and automation.
- Strong knowledge of Linux operating systems (e.g., CentOS, Ubuntu, Debian) and experience with system administration tasks such as package management, filesystems, and networking.
- Proven experience with Proxmox VE administration, including cluster configuration, high availability setups, and resource management.
- Experience with Odoo.sh cloud platform, including Git-based deployment workflows, branch management, and module customization/deployment processes.
- Experience with enterprise storage solutions, particularly PureStorage arrays.
- Hands-on experience with automation tools such as Ansible, Puppet, or Terraform for infrastructure provisioning, configuration management, and orchestration.
- Excellent scripting skills (e.g., Bash, Python, PowerShell) for automation and task orchestration.
- Demonstrated leadership abilities and experience managing technical teams.
Systems Teal Lead | Gibraltar | Technology | Virtualization | Linux