About You

The Senior System Engineer is responsible for designing, maintaining, and optimising the company’s enterprise system infrastructure. This includes managing physical and cloud servers, applications, IT service management systems, end-user computing tools, and ensuring system efficiency and high availability to support business operations.

Your-Day-To-Day

Infrastructure Management:

  • Design, implement, and maintain a high-quality, high-availability enterprise system infrastructure.
  • Develop and manage server backup, restore processes, and disaster recovery plans.
  • Proactively monitor systems and infrastructure for performance, availability, and bottlenecks, implementing solutions to enhance efficiency.

System Administration:

  • Install, configure, test, and maintain operating systems, application software, and system management tools.
  • Manage patch management for Windows, macOS, and servers to ensure all systems are secure and up to date.
  • Maintain security, backup, and redundancy strategies for enterprise systems.
  • Automation and Optimisation:
  • Write and maintain custom scripts to streamline processes and reduce manual intervention.
  • Deliver IT infrastructure improvements using ITIL and Agile methodologies.

Support and Collaboration:

  • Liaise with vendors, business leaders, and IT personnel to resolve issues and translate business needs into actionable IT projects.
  • Provide high-level technical support, managing incidents and requests to ensure timely resolution.
  • Manage all communications regarding system upgrades, new technologies, and processes affecting stakeholders.
  • Application and Cloud Management:
  • Administer Azure AD, Google Workspace, AWS, Google Cloud Platform, and other enterprise systems.
  • Manage IT service management systems, such as ManageEngine and Jira, for operational efficiency.

Security and Compliance:

  • Collaborate with the Cybersecurity team to implement and enforce robust security solutions in line with the company’s security policy.

Maintenance and On-Call Duties:

  • Execute maintenance schedules, software upgrades, and apply patches.
  • Participate in on-call standby duties for after-hours and weekend problem resolution.

Your-Know-How

  • Bachelor’s degree in Information Technology, Computer Science, or a related field.
  • At least 5 years of experience in system engineering or a related role.
  • Microsoft Azure/365-related certifications (advantageous).
  • ITIL Foundation v3 or higher certifications (preferred).
  • Expertise in Windows Server (Active Directory, GPO, DNS, DHCP) and virtualisation platforms (VMware, ESXi).
  • Advanced knowledge of cloud platforms (Azure, AWS, Google Cloud Platform).
  • Proficient in patch management for Windows, macOS, and server environments.
  • Familiarity with enterprise tools like ManageEngine, Jira, Google Workspace, and PowerShell scripting.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills, both written and verbal.
  • Dynamic and results-oriented team player with strong interpersonal skills.
  • Highly motivated and capable of adapting to fast-paced environments.