Job Description
Remote is seeking a Senior Windows Engineer to join the team in ASD. The Senior Windows Engineer will support the implementation, management and sustainment of Windows server infrastructure that underpins digital services, including physical, virtualised and enterprise infrastructure environments.
The role will involve developing and operating Windows server platforms, including Active Directory, DNS, PKI, Remote Desktop Services and WSUS, as well as designing, testing and deploying new Windows operating system versions. The Senior Windows Engineer will also support system image management, VMware integration, security configuration, server automation, MFA integration, backup and recovery services, system health checks, troubleshooting and server migration activities as required. ( LH-06922)
Role Description
Key duties and responsibilities
- Develop and operate a windows server platform including Active Directory, DNS, PKI, remote desktop services and WSUS.
- Design, test and deploy new versions of the Windows operating system; build and maintain system images and provide integration for VMWare.
- Integrate and support management and security software and configurations.
- Provide server automation.
- Integrate with MFA solutions.
- Implement regular checks to confirm system status, including hardware and software.
- Develop and operate a backup and recovery service for virtualised Windows systems.
- Troubleshoot and resolve Windows issues.
- Manage server migration when required.
Technical skills
- Demonstrated experience in the design, test and deployment of new versions of the Windows operating system
- Demonstrated experience with and/or detailed understanding of security software associated with Windows operating systems.
Essential criteria
- Problem management: Level 4 (SFIA)
Initiates and monitors actions to investigate and resolve problems in systems, processes and services. Determines problem fixes and remedies. Collaborates with others to implemented agreed remedies and preventative measures. Supports analysis of patterns and trends to improve problem management processes.
- Programming/software development: Level 3 (SFIA)
Designs, codes, verifies, tests, documents, amends and refactors moderately complex programs/scripts. Applies agreed standards and tools to achieve a well-engineered result. Monitors and reports on progress. Identifies issues related to software development activities. Proposes practical solutions to resolve issues. Collaborates in reviews of work with others as appropriate.
- Systems design: Level 5 (SFIA)
Designs large or complex systems and undertakes impact analysis on major design options and trade-offs. Ensures that the system design balances functional and non-functional requirements. Reviews systems designs and ensures that appropriate methods, tools and techniques are applied effectively. Makes recommendations and assesses and manages associated risks. Adopts and adapts system design methods, tools and techniques. Contributes to development of system design policies, standards and selection of architecture components.
- Systems installation and removal: Level 5 (SFIA)
Takes responsibility for installation and/or decommissioning projects. Provides effective team leadership, including information flow to and from the customer during project work. Develops and implements quality plans and method statements. Monitors the effectiveness of installations and ensures that appropriate recommendations for change are made.