We are seeking to fill an Infrastructure Engineer role. This role will sit in the Infrastructure Team, working primarily alongside one other Infrastructure Engineers (though wider support across the department will also be available).
Key to understanding this role is that we are not an internal IT department: we provide managed services across many platforms which, though similar in some areas, can differ in others. This role will appeal to candidates who are drawn to a varied and evolving portfolio, which offers opportunities to engage with many projects, suppliers and clients.
Skills
Knowledge in some areas is preferable, though training can be given:
Though focussed on the technical administration and support activities outlined above, this role will be required to operate within the same Service Management processes and procedures as all other Service Delivery Team staff. These requirements include:
Personal Skills
Hours of work
Hours of work will be a 7.5 hour day between 0800hrs and 1800hrs, Monday to Friday, as directed (37.5 hours per week). Given the nature of the work, some out of hours work will be required covering evenings and weekends. Advance notice will be given where possible, however, some flexibility is required. Any overtime worked shall be compensated either financially, or by time in lieu.
Apply on company websiteSome of the required knowledge and experience: Practical hands-on skills with a testing tool appropriate to their test discipline: Visual Studio Test Manager. Selenium. SpecFlow (Cucumber / Gherkin). Visual Studio Performance Profiler. OWASP Testing Tools. Appropriate ISTQB/ISEB qualification. Understanding of SDLC and STLC and how they fit into CI/CD pipeline. Working knowledge of JIRA and Visual Studio Online / Azure DevOps. Knowledge and understanding of core testing tools and approaches.
Key Skills and Experience required: 5+ years experience delivering large, complex projects - Full project lifecycle experience - Agile & Prince2 qualified, with experience of embedding good practice - Management of multiple projects & other project managers.
Some of the skills and experience required: Microsoft Certified Solution Developer: Web Applications (or equivalent). Content Management System Certification in the current platform(s). Proven track record in delivery of enterprise scale web applications. A minimum of 6 year’s commercial software development experience within the Microsoft technology stack. Net Framework 4+, SQL Server 2008+. EPiServer, SiteCore or Umbrac Experience with a number of JavaScript frameworks. jQuery (recent versions) AngularJS, DoJo, React, KnockoutJS.
Essential Skills Line Management Experience. Microsoft Azure Certifications. Strong knowledge of Splunk. Strong knowledge of Windows Server Infrastructure and configuration. Strong knowledge of Web Services, Web Apps/ IIS etc. Strong knowledge of Networking, i.e. routing/ DNS etc. Strong knowledge of Virtualization, Vmware/ HyperV. Strong knowledge of Azure and Aws Cloud technologies. Firewall configuration and troubleshooting. Proactive platform monitoring. Load Balancer Setup and Configuration. Active Directory Setup and configuration. Planning for and executing patching of servers, using tools such as WSUS. Powershell knowledge. Database knowledge.
SOme of the qualities our ideal candidate will have: Previous significant commercial experience from a development or architecture background Expert knowledge of build and deployment pipelines utilising Azure DevOps Experience of leading and developing a software development team ideally within a digital agency environment ensuring that deadlines and project goals are met. Clear experience of working within a structured code environment with formal source and version control and security management. Technical design and solutions architecture. Ability to visualise and build solutions end to end from design through to deployment.