This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.
Role Description
Excellent opportunity for a highly skilled and motivated “working-manager” to lead a dynamic team of seven engineers responsible for a multi cloud infrastructure. This role requires a technical, hands-on leader with expertise in Windows, Linux, M365, Azure, AWS, and IBM z/OS environments, who is dedicated to delivering high-quality solutions that align with customer needs and organizational goals. The expectation for this position is 35% of time spent performing manager and strategic responsibilities and 65% working side by side with the team to troubleshoot and resolve issues, actively participate in executing tasks and contributing technical work towards projects.
-
Team Leadership: Lead, mentor, and develop a team of senior engineers, fostering a culture of collaboration, innovation, knowledge sharing, continuous learning, and process improvement.
-
Infrastructure Management: Lead the planning, deployment, and maintenance of server and storage systems across Windows, Linux, Azure, and AWS environments.
-
Strategic Planning: Develop and execute long-term strategies for server and storage infrastructure that align with the organization’s business objectives and future technology trends.
-
Budget Management: Prepare and manage budgets for server and storage operations, ensuring cost-effective solutions and adherence to financial targets.
-
Problem Resolution: Actively participate and provide guidance in troubleshooting and resolving complex technical issues, providing hands-on support.
-
Project Management: Oversee complex projects while also serving as a technical resource within project teams.
-
Collaboration: Collaborate with IT teams to ensure seamless integration of systems and alignment with organizational IT strategies.
Qualifications
-
BS/MS in Computer Science (CS), Information Technology (IT), or related field
-
Proven principal or senior level technical experience (10+ years) in IT infrastructure with a focus on Windows and Linux servers, enterprise storage, and Azure and AWS cloud environments.
-
Strong leadership skills with experience managing and developing engineering teams.
-
Extensive system integration skills and knowledge, specifically in server virtualization (Nutanix & VMware), storage architecture, Cloud infrastructure (AWS & Azure), web and database applications, and related software/hardware.
Requirements
-
Relevant certifications (e.g., ITIL, Nutanix, VMWare, Microsoft, Azure, AWS) are a plus.
-
Knowledge of network technologies, enterprise and cloud security best practices and monitoring, software development methodologies including Agile, and project management principles.
-
M365 administration experience including management of Entra Connect, Entra ID, Exchange, SharePoint, OneDrive, Teams, Teams Phone system, security and compliance, Intune, Office deployment, and SSO integrations.
-
Experience with managing, updating and patching Windows Server and Red Hat Enterprise Linux operating systems.
-
Experience with managing, updating and patching Windows 10 and Windows 11 operating systems and associated devices.
-
Experience with managing Apple iPhones and Android devices.
-
Strong knowledge of Active directory, DNS, global and local policy management.
-
Experience with automation and scripting (PowerShell, Ansible, Python, etc.).
-
Experience managing enterprise and cloud backup solutions to ensure data protection and retentions are compliant with business, legal, and audit requirements.
-
Excellent understanding of budgeting and financial management principles.
-
Must have a passion for Disaster Recovery to plan, execute, and improve each DR exercise for on premise and cloud environments.
-
Excellent dependability and reliability, customer service orientation, planning, organizational and communication skills.
-
Strong desire to grow professionally & assume additional responsibilities.
General Duties and Responsibilities
-
Provide leadership and direction for the Server and Storage technology Team.
-
Establish and prioritize goals and objectives. Participate in the management of each team member’s assignments and ensure on-time, on-budget delivery of tasks and projects.
-
Evaluate the performance of team members, provide timely feedback, and identify opportunities for growth and development.
-
Lead regular team meetings and provide effective communication of policy and management directives.
-
Work collaboratively with the PMO (Project Management Office), other IT managers, and technical team members to achieve desired results that support company goals.
-
Ensure the team provides regular status reports and documented project updates.
-
Assist in the preparation and adherence of the annual financial capital and operating budgets.
-
Collaborate with vendors and service providers to ensure optimal support and product lifecycle management.
-
Ensure all processes, procedures, and infrastructure changes are documented for compliance and future reference.
-
Provide technical leadership and strategic planning.
-
Serve as the highest-level escalation point for complex server and storage issues.
-
Consistently strive to learn new technologies, complete technical training, and acquire certifications.
-
Lead the team to ensure proper resolution of security incidents and infrastructure issues.
-
Implement and enhance consistent system monitoring and alerting to maintain the highest levels of data reliability, data protection, and system availability.
-
Perform analysis of server and storage infrastructure needs.
-
Work closely with other IT teams (networking, security, cloud, applications) to align infrastructure initiatives.
-
Implement automation and scripting (PowerShell, Ansible, etc.) to enhance system efficiency.
-
Enhance established backup, replication, and recovery strategies to improve Disaster Recovery capabilities and processes.
Time Allocation
-
65 % - Hands-on technical
-
15 % - Strategic Planning
-
20 % - Leadership & Mentoring