Job Description
This role requires a seasoned professional with a deep understanding of IT operations, project management, and strategic planning to support our growing business needs.
Key Responsibilities:
- Infrastructure Management:
- Oversee the installation, configuration, and maintenance of hardware, software, and network components.
- Ensure the integrity and availability of all critical systems, including servers, networking equipment, and storage solutions.
- Implement and manage virtualization technologies and cloud-based solutions.
- Security Management:
- Develop and enforce IT security policies, procedures, and protocols to protect company data and assets.
- Monitor and manage security tools and applications, including firewalls, intrusion detection/prevention systems, and antivirus solutions.
- Conduct regular security audits and risk assessments; implement corrective actions as necessary.
- Network Administration:
- Design, implement, and maintain the company’s local area network (LAN), wide area network (WAN), and internet connections.
- Troubleshoot and resolve network-related issues to ensure seamless connectivity.
- Optimize network performance and reliability through regular monitoring and tuning.
- Technical Support:
- Provide advanced technical support and guidance to IT staff and end-users.
- Manage the IT helpdesk operations, ensuring timely and efficient resolution of technical issues.
- Develop and maintain documentation for IT processes, procedures, and troubleshooting guides.
- Project Management:
- Lead IT projects from initiation to completion, ensuring they are delivered on time, within scope, and budget.
- Collaborate with stakeholders to define project requirements, goals, and deliverables.
- Coordinate and oversee the work of external vendors and service providers.
- Strategic Planning:
- Assist in the development and implementation of the company’s IT strategy.
- Evaluate emerging technologies and recommend solutions that align with business objectives.
- Prepare and manage the IT budget, ensuring cost-effective allocation of resources.
- Team Leadership:
- Mentor and train junior IT staff, fostering a collaborative and high-performance team environment.
- Conduct performance evaluations and provide feedback to team members.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field; Master’s degree preferred.
- Experience: Minimum of 7-10 years of experience in IT administration, with at least 3 years in a senior or supervisory role.
- Certifications: Relevant certifications such as CISSP, CCNA, MCSE, ITIL, or equivalent are highly desirable.
- Technical Skills:
- Proficiency in managing Windows and Linux server environments.
- Strong knowledge of networking protocols, firewalls, VPNs, and wireless technologies.
- Experience with virtualization platforms (VMware, Hyper-V) and cloud services (AWS, Azure).
- Familiarity with backup and recovery solutions.
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal abilities.
- Proven ability to manage multiple priorities and projects in a fast-paced environment.
Working Conditions:
- Ability to work on-call and outside of regular business hours as needed.
- Physical ability to lift and move IT equipment as necessary.