Position Summary
We are seeking an experienced IT Manager to oversee and manage the company’s technology infrastructure, IT support services, and information security programs. This role will be responsible for planning, implementing, and maintaining systems that support operational efficiency, security, and business growth. The ideal candidate will have hands-on experience in IT infrastructure management, help desk operations, cybersecurity, business systems analysis, and programming.
Key Responsibilities
IT Infrastructure & Systems Management
- Oversee the design, implementation, and maintenance of company-wide IT systems, including networks, servers, storage, and cloud solutions.
- Ensure high availability, performance, and security of IT infrastructure.
- Manage system backups, disaster recovery planning, and business continuity strategies.
Help Desk & End-User Support
- Lead and manage the IT help desk team to ensure timely and effective resolution of user issues.
- Establish and monitor service level agreements (SLAs) for IT support.
- Provide technical guidance and escalate critical issues when necessary.
Cybersecurity & Compliance
- Maintain and update the organization’s cybersecurity policies and protocols.
- Monitor security systems, conduct regular vulnerability assessments, and respond to threats.
- Ensure compliance with relevant data protection and security regulations (e.g., NIST, ISO 27001, HIPAA, etc., as applicable).
- Maintain current cybersecurity certification(s) and apply best practices in security management.
Business Systems Analysis
- Work with stakeholders to analyze business processes and recommend technology solutions to improve efficiency.
- Manage the implementation, integration, and maintenance of ERP, CRM, and other core business applications.
- Liaise between IT, vendors, and business units to ensure systems meet operational needs.
Programming & Development
- Oversee or participate in in-house software development and customization of applications.
- Ensure coding standards, testing procedures, and documentation are followed.
- Integrate third-party solutions with existing systems when needed.
Qualifications
Education & Experience:
- Bachelor’s degree in Information Technology, Computer Science, or related field (Master’s preferred).
- Minimum 5–7 years of progressive IT experience, with at least 3 years in a management or leadership role.
Technical Skills:
- Strong knowledge of network architecture, server management, virtualization, and cloud services (e.g., AWS, Azure).
- Experience managing IT support/help desk operations.
- Cybersecurity certification such as CISSP, CISM, CompTIA Security+, or equivalent.
- Familiarity with ERP/CRM platforms and business systems analysis.
- Proficiency in one or more programming languages (e.g., Python, Java, C#, SQL).
Soft Skills:
- Excellent leadership, communication, and project management skills.
- Strong analytical and problem-solving abilities.
- Ability to work cross-functionally and manage multiple priorities in a fast-paced environment.
Work Environment & Physical Requirements
- Primarily office-based with occasional travel to company sites.
- May require after-hours or weekend work during system upgrades, incidents, or urgent projects.
Salary & Benefits
- Competitive salary commensurate with experience.
- Comprehensive health, dental, and vision insurance.
- 401(k) plan with company match.
- Paid time off and professional development opportunities.
Job Types: Full-time, Permanent
Pay: $75,000.00 - $95,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Ability to Commute:
- Philadelphia, PA 19143 (Required)
Work Location: In person