Job Description
The Assistant IT Manager supports the IT Manager/Chief Technology Officer in overseeing the company’s IT infrastructure, systems, and applications. This role is responsible for maintaining stable operations of servers, databases, networks, VoIP systems, Microsoft 365, and business-critical applications. The Assistant IT Manager also provides technical guidance to the IT support team, ensures compliance with regulatory requirements, and helps align IT systems with business objectives.  
Key Responsibilities
- Assist in managing IT operations, including servers, databases, networks, Microsoft 365, VoIP, and business applications.
- Perform SQL query development, troubleshooting, and database maintenance (backups, indexing, optimization, monitoring).
- Provide support and administration for the NEC VoIP system (phones, call routing, troubleshooting).
- Administer and support Microsoft 365 services (Exchange Online, SharePoint, Teams, OneDrive, licensing, security).
- Oversee hardware and software asset management (servers, routers, switches, scanners, tablets, thermal and laser printers, etc.).
- Ensure reliable performance and security of LAN/WAN, firewalls, and overall IT infrastructure.
- Implement and monitor data backup, disaster recovery, and business continuity strategies.
- Troubleshoot escalated technical issues and provide guidance to IT support staff.
- Manage IT projects from planning to execution, ensuring timelines and budgets are met.
- Coordinate with managers, supervisors, and end users to support operational needs.
- Maintain vendor relationships and manage IT procurement.
- Ensure IT systems comply with industry regulations (e.g., GDPR, HIPAA, FDA, USDA, ICCAT as applicable).
- Provide training and support to employees on new systems, ensuring clear communication of technical concepts.
- Stay updated on cybersecurity trends and implement security best practices across the organization.
Qualifications
- Bachelor’s degree in Information Technology, Computer Science, or related field (or equivalent experience).
- 5+ years of experience in IT system administration, networking, or related roles.
- Strong knowledge of Microsoft SQL Server, including query writing, stored procedures, performance tuning, and routine maintenance.
- Hands-on experience administering Microsoft 365 (Exchange Online, SharePoint, Teams, OneDrive).
- Experience with VoIP systems (NEC preferred).
- Proficiency in IT asset management, monitoring tools, and backup solutions.
- Strong knowledge of Windows Server and Microsoft Visual Studio environments.
- Familiarity with compliance frameworks (GDPR, HIPAA, or industry-specific regulations).
- Excellent troubleshooting skills across hardware, networking, and software.
- Strong leadership and communication skills with experience guiding IT teams.
- Ability to manage multiple projects and meet deadlines under pressure.
Preferred Skills
- Experience with Android tablets, laser scanners, thermal printers, and in-house custom software.
- Knowledge of cloud infrastructure (Azure, AWS, or similar).
- Familiarity with RFID systems and warehouse/traceability applications.
- Project management certifications (e.g., PMP, ITIL) a plus.