Infrastructure Engineer (Windows)
📍 Job Overview
- Job Title: Infrastructure Engineer (Windows)
- Company: Utility Warehouse
- Location: London, London, City of, United Kingdom
- Job Type: Full-time
- Category: DevOps, System Administrator, Web Infrastructure
- Date Posted: 2025-06-23
- Experience Level: Mid-Senior level (2-5 years)
- Remote Status: Remote OK
🚀 Role Summary
- Manage, troubleshoot, and deploy infrastructure with a focus on Windows environment
- Act as a subject matter expert for technical troubleshooting across managed systems
- Assist with incident response and post-incident analysis for the broader operations domain
- Design and develop automation strategies for ongoing system management and administration
- Introduce and motivate for improved tooling where required
💻 Primary Responsibilities
-
Infrastructure Management & Troubleshooting:
- Manage and support both on-premise and cloud environments within a technology operations team
- Utilize and maintain monitoring, alerting, and service desk systems, following established processes and creating documentation where needed
- Troubleshoot and resolve technical operational issues across Active Directory, Windows, Linux, and networks, with a primary focus on Windows while leveraging knowledge of Linux
-
Automation & Configuration Management:
- Apply a working knowledge of infrastructure as code and automated provisioning & configuration management using tools like Microsoft DSC, Terraform, and Ansible
- Strengthen and maintain Active Directory security
- Deploy, maintain, and optimize Microsoft RDS for performance and reliability
- Manage and configure SCCM and/or Intune for system administration and endpoint management
-
Database Administration & Virtualization:
- Deploy, operate, and maintain legacy MS SQL Server, MS-SQL databases, and related services, including stored procedures, SSRS, SISS, and DTSx
- Administer and support virtualization and containerization technologies such as VMWare and Docker
-
Collaboration & Remote Work:
- Work effectively in a remote environment or collaborate with distributed teams
- Develop and maintain PowerShell/DSC scripts for production use, ensuring reliability and efficiency
🎓 Skills & Qualifications
Education: Bachelor's degree in Computer Science, IT, or a related field, or equivalent experience
Experience: 2-5 years of experience in infrastructure management, with a strong focus on Windows systems
Required Skills:
- Proven experience in managing Windows environments and Active Directory
- Strong knowledge of infrastructure as code and automation tools (e.g., Microsoft DSC, Terraform, Ansible)
- Familiarity with virtualization technologies (e.g., VMWare, Docker)
- Experience with database administration (e.g., MS SQL Server)
- Proficiency in PowerShell scripting
- Solid understanding of Linux and network fundamentals
- Experience with incident response and troubleshooting
Preferred Skills:
- Experience with cloud platforms (e.g., AWS, GCP)
- Familiarity with container orchestration (e.g., Kubernetes)
- Knowledge of IT service management (ITSM) frameworks (e.g., ITIL)
- Experience with configuration management databases (CMDB)
- Familiarity with Agile methodologies and DevOps practices
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate experience in managing Windows environments and Active Directory with case studies or projects
- Showcase automation and configuration management skills with examples of scripts or tools used
- Highlight incident response and troubleshooting experience with real-world examples
Technical Documentation:
- Provide documentation for infrastructure management processes, including monitoring, alerting, and service desk systems
- Include examples of PowerShell scripts or DSC configurations used in production environments
- Demonstrate understanding of database administration with documentation or case studies
💵 Compensation & Benefits
Salary Range: £45,000 - £60,000 per annum (based on market research for mid-senior level DevOps and System Administrator roles in London)
Benefits:
- Competitive, benchmarked salary
- Flexible/remote working
- Share options - giving you ownership in the business
- 25 days holiday plus Bank Holidays
- Life Assurance up to 4 x your salary
- Private pension scheme
- Discounted UW services (30% mobile & broadband, 10% energy & insurance)
- A free UW cashback card - earning you cashback on all your spending!
- Discounted healthcare & medical cash plans
- A free virtual GP service
- Save As You Earn Scheme
- A range of Health & Wellbeing benefits including a confidential Employee Assistance Programme, virtual fitness classes and wellness tools
- Access to Spark – a holistic approach to learning and development created by UW to empower your personal and professional growth
- Regular team and company social events
Working Hours: 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines
🎯 Team & Company Context
🏢 Company Culture
Industry: Utility Warehouse operates in the utilities industry, focusing on bundling essential home services into one place, providing customers with a single provider, account, and bill for multiple services, resulting in significant savings.
Company Size: Medium-sized company with a team-focused culture, promoting autonomy, collaboration, and open discourse
Founded: 2007, with a history of growth and innovation in the utilities industry
Team Structure:
- The BTG Workplace Technology Team is responsible for managing and supporting UW's storage infrastructure, focusing on project-based work, regular maintenance tasks, and fourth-line support escalations
- The team works closely with the EUX team, handling complex technical issues that require advanced troubleshooting
- The team consists of experienced professionals with a strong focus on Windows environments and storage infrastructure
Development Methodology:
- Agile methodologies are used for project management and collaboration
- Code reviews, testing, and quality assurance practices are in place to ensure system integrity and performance
- Deployment strategies, CI/CD pipelines, and server management processes are followed to maintain high system availability
Company Website: https://uw.co.uk/
📝 Enhancement Note: Utility Warehouse's unique business model and focus on social impact make it an attractive employer for professionals seeking to make a positive difference in the utilities industry. The company's commitment to fostering a collaborative and innovative work environment encourages continuous learning and growth.
📈 Career & Growth Analysis
Web Technology Career Level: Mid-Senior level Infrastructure Engineer, responsible for managing, troubleshooting, and deploying infrastructure with a focus on Windows environments. This role requires a solid understanding of infrastructure as code, automation tools, and database administration.
Reporting Structure: The Infrastructure Engineer reports directly to the BTG Workplace Technology Team Lead and works closely with the EUX team to address complex technical issues and maintain high system availability.
Technical Impact: The Infrastructure Engineer plays a crucial role in ensuring the stability, performance, and security of Utility Warehouse's Windows environments and storage infrastructure. Their work directly impacts the user experience and the overall performance of the company's services.
Growth Opportunities:
- Technical Specialization: Deepen expertise in Windows environments, automation tools, and database administration, with opportunities to become a subject matter expert in specific technologies or systems
- Team Leadership: Develop leadership skills by mentoring junior team members, driving team projects, and contributing to the overall strategy and roadmap of the infrastructure team
- Architecture & Design: Gain experience in infrastructure architecture and design, with opportunities to contribute to the development of new systems and the optimization of existing ones
📝 Enhancement Note: Utility Warehouse's focus on continuous improvement and innovation provides Infrastructure Engineers with ample opportunities to grow both technically and professionally. The company's commitment to fostering a collaborative and supportive work environment encourages team members to take on new challenges and develop their skills.
🌐 Work Environment
Office Type: Hybrid work environment with collaborative spaces in London and access to hotdesk spaces around the world, encouraging teams to come together in person as much as possible
Office Location(s): London, United Kingdom
Workspace Context:
- Collaborative Workspace: Utility Warehouse's collaborative workspaces are designed to facilitate team interaction, knowledge sharing, and cross-functional collaboration between developers, designers, and stakeholders
- Development Tools & Equipment: The workspace is equipped with multiple monitors, testing devices, and access to the latest development tools to ensure optimal productivity and performance
- Team Interaction & Collaboration: Utility Warehouse's team-focused culture encourages regular interaction between team members, fostering a supportive and collaborative work environment
Work Schedule: Flexible work schedule with core hours between 10:00 AM and 4:00 PM, with the option to work remotely or on-site as needed. The work schedule is designed to accommodate deployment windows, maintenance, and project deadlines.
📝 Enhancement Note: Utility Warehouse's hybrid work environment and flexible work schedule cater to the needs of modern professionals, balancing the desire for collaboration and interaction with the need for remote work and personal flexibility.
📄 Application & Technical Interview Process
Interview Process:
- Technical Preparation: Review Windows environment management, Active Directory, and automation tools, focusing on Microsoft DSC, Terraform, and Ansible. Brush up on PowerShell scripting and database administration skills.
- Technical Assessment: Complete a hands-on technical assessment, focusing on Windows environment management, Active Directory, and automation tools. Demonstrate your ability to troubleshoot complex technical issues and optimize system performance.
- Behavioral & Cultural Fit Assessment: Participate in a behavioral interview, focusing on your problem-solving skills, communication, and collaboration abilities. Demonstrate your fit with Utility Warehouse's company culture and values.
- Final Evaluation: Present your portfolio and technical case studies, highlighting your experience in infrastructure management, automation, and database administration. Discuss your approach to incident response and troubleshooting, as well as your long-term career goals.
Portfolio Review Tips:
- Highlight your experience in managing Windows environments and Active Directory with case studies or projects
- Showcase your automation and configuration management skills with examples of scripts or tools used
- Include examples of incident response and troubleshooting experiences, demonstrating your ability to resolve complex technical issues
- Tailor your portfolio to Utility Warehouse's company culture and values, emphasizing your fit with the organization's mission and goals
Technical Challenge Preparation:
- Familiarize yourself with Utility Warehouse's technology stack, including Windows, VMWare, and Microsoft RDS
- Brush up on your PowerShell scripting skills and database administration knowledge
- Review your incident response and troubleshooting skills, focusing on complex technical issues and system optimization
ATS Keywords: Windows, VMWare, Active Directory, Automation, Configuration Management, Microsoft DSC, Terraform, Ansible, PowerShell, MS SQL Server, Docker, Incident Response, Troubleshooting, Infrastructure Management, Database Administration, Agile Methodologies, DevOps, System Administrator, Web Infrastructure
📝 Enhancement Note: Utility Warehouse's technical interview process focuses on assessing candidates' technical skills, problem-solving abilities, and cultural fit. By tailoring your preparation and portfolio to the company's unique culture and values, you can demonstrate your strong fit for the Infrastructure Engineer role.
🛠 Technology Stack & Web Infrastructure
Frontend Technologies: N/A (not applicable for this role)
Backend & Server Technologies:
- Windows: Proficient in managing, troubleshooting, and deploying Windows environments, with a strong focus on Active Directory
- VMWare: Experience with VMWare ESXi/vSAN and Netapp Filers for virtualization and storage infrastructure management
- Microsoft RDS: Familiarity with Microsoft RDS for remote desktop services and application virtualization
- SCCM & Intune: Experience with SCCM and/or Intune for system administration and endpoint management
- MS SQL Server: Proficiency in deploying, operating, and maintaining legacy MS SQL Server, MS-SQL databases, and related services, including stored procedures, SSRS, SISS, and DTSx
Development & DevOps Tools:
- Microsoft DSC: Experience with Microsoft DSC for automated configuration management and deployment
- Terraform: Familiarity with Terraform for infrastructure as code and automated provisioning
- Ansible: Experience with Ansible for automated configuration management and deployment
- PowerShell: Proficiency in PowerShell scripting for automation, configuration management, and system administration
- GitHub: Experience with GitHub for version control, collaboration, and release management
- VMWare vRealize Automation: Familiarity with vRealize Automation for automated provisioning and configuration management
📝 Enhancement Note: Utility Warehouse's technology stack focuses on Windows environments, virtualization, and automation tools. By demonstrating proficiency in these technologies, you can showcase your strong fit for the Infrastructure Engineer role.
👥 Team Culture & Values
Web Development Values:
- User-Centric Design: Utility Warehouse prioritizes user experience and user-centric design, ensuring that its services meet the needs and preferences of its customers
- Performance Optimization: The company focuses on optimizing system performance and reliability, minimizing downtime and maximizing user satisfaction
- Collaboration & Knowledge Sharing: Utility Warehouse encourages a culture of collaboration and knowledge sharing, fostering a supportive and inclusive work environment
- Continuous Learning & Improvement: The company promotes a culture of continuous learning and improvement, encouraging team members to develop their skills and stay up-to-date with the latest industry trends
Collaboration Style:
- Cross-Functional Integration: Utility Warehouse's teams work closely together, fostering a collaborative and supportive work environment that encourages knowledge sharing and continuous learning
- Code Review Culture: The company promotes a code review culture, ensuring that team members maintain high coding standards and best practices
- Peer Programming & Mentoring: Utility Warehouse encourages peer programming and mentoring, providing team members with opportunities to learn from one another and develop their skills
📝 Enhancement Note: Utility Warehouse's team culture focuses on user-centric design, performance optimization, collaboration, and continuous learning. By demonstrating your alignment with these values, you can showcase your strong fit for the Infrastructure Engineer role.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Windows Environment Management: Manage and troubleshoot complex Windows environments, with a focus on Active Directory, automation, and configuration management
- Incident Response & Troubleshooting: Address complex technical issues and system optimization challenges, with a focus on minimizing downtime and maximizing user satisfaction
- Database Administration: Deploy, operate, and maintain legacy MS SQL Server, MS-SQL databases, and related services, with a focus on performance optimization and reliability
- Virtualization & Containerization: Administer and support virtualization and containerization technologies such as VMWare and Docker, with a focus on system optimization and scalability
Learning & Development Opportunities:
- Technical Skill Development: Deepen your expertise in Windows environments, automation tools, and database administration, with opportunities to become a subject matter expert in specific technologies or systems
- Emerging Technology Adoption: Stay up-to-date with the latest industry trends and emerging technologies, with opportunities to contribute to the development and implementation of new systems and tools
- Leadership & Mentoring: Develop your leadership and mentoring skills by driving team projects, contributing to the overall strategy and roadmap of the infrastructure team, and supporting the growth and development of junior team members
📝 Enhancement Note: Utility Warehouse's technical challenges and learning opportunities provide Infrastructure Engineers with ample opportunities to grow both technically and professionally. By embracing these challenges and pursuing continuous learning and development, you can make a significant impact on the company's success and your own career growth.
💡 Interview Preparation
Technical Questions:
- Windows Environment Management: Describe your experience managing Windows environments and Active Directory. Discuss your approach to automation, configuration management, and incident response.
- Database Administration: Explain your experience with MS SQL Server and related services. Discuss your approach to performance optimization, reliability, and system maintenance.
- Incident Response & Troubleshooting: Share your experience with incident response and troubleshooting. Describe your approach to complex technical issues and system optimization.
- Virtualization & Containerization: Discuss your experience with virtualization and containerization technologies such as VMWare and Docker. Explain your approach to system optimization, scalability, and performance management.
Company & Culture Questions:
- Company Culture: Describe your understanding of Utility Warehouse's company culture and values. Explain how your personal values and work style align with the company's mission and goals.
- Collaboration & Teamwork: Discuss your experience working in a collaborative and cross-functional team environment. Explain how you foster a culture of knowledge sharing and continuous learning.
- Problem-Solving & Adaptability: Share examples of your problem-solving skills and adaptability in the face of complex technical challenges. Describe your approach to learning from failures and setbacks.
Portfolio Presentation Strategy:
- Windows Environment Management: Highlight your experience managing Windows environments and Active Directory with case studies or projects. Showcase your automation and configuration management skills with examples of scripts or tools used.
- Database Administration: Include examples of your experience with MS SQL Server and related services. Demonstrate your approach to performance optimization, reliability, and system maintenance.
- Incident Response & Troubleshooting: Share real-world examples of your incident response and troubleshooting experiences, demonstrating your ability to resolve complex technical issues and optimize system performance.
- Company-Specific Context: Tailor your portfolio presentation to Utility Warehouse's company culture and values, emphasizing your fit with the organization's mission and goals.
📝 Enhancement Note: Utility Warehouse's interview process focuses on assessing candidates' technical skills, problem-solving abilities, and cultural fit. By tailoring your preparation and portfolio to the company's unique culture and values, you can demonstrate your strong fit for the Infrastructure Engineer role.
📌 Application Steps
To apply for this Infrastructure Engineer (Windows) position at Utility Warehouse:
- Tailor Your Resume: Highlight your experience in managing Windows environments, Active Directory, automation tools, and database administration. Include relevant keywords and skills, such as Windows, VMWare, Microsoft RDS, SCCM, Intune, MS SQL Server, and PowerShell.
- Prepare Your Portfolio: Showcase your experience in managing Windows environments, Active Directory, automation tools, and database administration. Include examples of your incident response and troubleshooting skills, as well as your approach to system optimization and performance management.
- Research Utility Warehouse: Familiarize yourself with Utility Warehouse's company culture, values, and mission. Tailor your application and portfolio to demonstrate your strong fit with the organization's goals and objectives.
- Practice Technical Interview Questions: Review the technical interview questions outlined in the previous section and practice your responses, focusing on your experience, skills, and approach to Windows environment management, Active Directory, automation tools, and database administration.
- Prepare for Behavioral & Cultural Fit Assessment: Reflect on your problem-solving skills, communication, and collaboration abilities. Prepare examples of your experience working in a collaborative and cross-functional team environment, as well as your approach to learning from failures and setbacks.
By following these application steps and tailoring your preparation to Utility Warehouse's unique culture and values, you can demonstrate your strong fit for the Infrastructure Engineer role and increase your chances of success in the application process.
Application Requirements
The role requires experience in managing both on-premise and cloud environments, with a strong focus on Windows systems. Familiarity with automation tools and a solid understanding of infrastructure as code is essential.