IO Associates are helping a leading company recruit a Platform Engineer. You will be designing, building and allocating resources as required by application and business demand, implementing redundancy and DR for all products and services
You will have technical knowledge across the Microsoft technology stack, Cloud Services (Azure), networking technologies and a background high availability server infrastructure.
Role: Platform Engineer
Salary: Up to £43,000 + Benefits + Progression
·Optimise availability and performance of the all servers that underpin the services we offer to customers.
·In co-operation with the Hosted Services team ensure appropriate hardware and software assets exist, maintaining excellent configuration records
·Recommending to management improvements to process and technical environment resulting in closer adherence to SLAs and improved ability of application database infrastructure.
·Ensure appropriate Windows patching of all servers including Windows vulnerabilities
·Co-working with application development teams to agree best practices and standards based approach to database development
·Ownership of maintenance plans, scheduled jobs, tracking success/failure and performing root cause analysis to drive out repeat failures
·Ensure credible and tested backup and recovery services are in place for all server to achieve recent recovery point objectives
·Develop and maintain Monitoring (PRTG) and other proactive monitoring services to ensure secure services with minimum downtime to Server installations.
·Provide service reporting, including trend analysis to management team to support resourcing and application development decision making.
·Windows server Administration experience working with MS 2012/2016
·Knowledge of MS SQL Server
·Experience of managing a large number of Microsoft Servers
·Practical experience in monitoring and tuning of servers to provide a highly available service.
·Practical experience in managing internal and external MS server security and auditing.
·Design, implementation & monitoring of scheduled tasks
·Support of large, complex, customer-facing platforms
·Excellent knowledge of scripting languages, e.g. PowerShell
·Knowledge of Microsoft Azure (highly beneficial)
·Good understanding of networking principles and protocols
Please get in touch!