Our client is looking for a highly skilled and experienced Senior Infrastructure System Engineer to join their dynamic infrastructure team. The ideal candidate will be responsible for designing, implementing, and managing a hybrid IT infrastructure. This role requires a comprehensive understanding of system administration, networking, cloud services, with SQL skills being an advantage. You will play a crucial role in ensuring the reliability, security, and efficiency of IT systems, both on-premises and in the cloud.

Key Responsibilities:
System Administration:

  • Manage and maintain servers, storage systems, and networking equipment.
  • Develop and implement monitoring and maintenance strategies to ensure the health and performance of IT systems.
  • Ensure infrastructure security by implementing best practices and compliance with industry standards.
  • Develop and maintain disaster recovery plans and perform regular testing.
  • Ensure backup, recovery, and replicating infrastructure is performing optimally.
  • Automate routine tasks and processes to improve efficiency and reduce human error.
  • Work closely with development, operations, and other teams to support their infrastructure and database needs and ensure seamless integration.
  • Ensure infrastructure scalability and flexibility to adapt to growing business needs.
  • Create and maintain detailed documentation of infrastructure configurations, procedures, and processes.

Cloud Services:

  • Deploy, manage, and optimize Azure cloud infrastructure.
  • Lead and support the migration of on-premises infrastructure and applications to Azure based on a fit-for-purpose model.
  • Develop migration strategies and plans, ensuring minimal disruption to operations.
  • Execute and oversee the migration process, including data migration, application rehosting, and infrastructure reconfiguration.
  • Optimize Azure resources and services for performance, cost, and security.
  • Evaluate and recommend new cloud services and technologies to improve business operations.
  • Provide guidance and best practices for using Azure services, including virtual machines, databases, storage, and networking.

Technical Skills:

  • Proficiency in Windows operating systems.
  • Strong knowledge of networking protocols, firewalls, and security best practices.
  • Experience with virtualization technologies (VMware).
  • Experience with backup technologies (Veeam).
  • Expertise in cloud platforms (Azure & Microsoft 365), and cloud-based database solutions (RDS, Azure SQL Database).
  • Proficiency in scripting languages (PowerShell).
  • Expertise in SQL database performance tuning, query optimization, and troubleshooting would be advantageous.
  • Knowledge of SQL database backup, recovery, and disaster recovery planning.
  • Proficiency in Azure services, including virtual machines, databases, storage, and networking.
  • Understanding of the technology and cybersecurity landscape to ensure repeatable execution of key controls to protect and safeguard information.

Qualifications:

  • Bachelor’s degree in engineering, computer science, systems analysis, or a related study.
  • Minimum of 15 years of experience in IT infrastructure engineering or a related role with a proven track record.
  • Certifications such as Azure Solutions Architect, or similar.
  • Certification in Microsoft Technologies (MCSE or similar).
  • Certification in VMware, Veeam, and other related technologies.

Desired Skills:

  • Azure
  • Server Administration
  • SQL
  • Powershell
  • VMWare
  • Veeam

Learn more/Apply for this position