Position Summary
The Information System Manager is responsible for the secure and effective operation and development of all applications, software, and related computer systems that are used within TASC. The position collaborates with senior management to maintain and continuously improve TASC’s information system, cybersecurity, network infrastructure, computer equipment, printers, and other data processing functions. Additionally, the Information System Manager is responsible for designing and rolling out of all information system initiatives across the company.
Essential Job Functions
- Subject matter expert on implemented technologies, application architecture, problem resolution, cybersecurity, and business impact
- Enhance information systems by identifying business improvement opportunities through systems modification or development of application strategies by working closely with key business users
- Collaborate with the senior management to determine business application needs and to assist with application roadmaps and upgrade planning
- Design and implement short- and long-term strategic plans to ensure information system meets business demands
- Evaluate the functionality of systems
- Negotiate with vendors and contractors to identify new opportunities of information systems Analyze the impact of applying data systems to the areas of concern and provide recommendations
- Select and purchase appropriate hardware and software
- Deploy software applications in the company’s computer and network systems securely and effectively, ensuring proper systems and operations management are applied
- Test and modify systems to ensure that that they operate reliably
- Provide user training, support, advice, and feedback
- Schedule software and systems upgrades
- Ensure software licensing laws are followed
- Design, implement, and monitor system maintenance procedures
- Safeguard assets by planning and implementing disaster recovery and back-up procedures and information security and control structures
- Manage secure network access for remote users
- Maintain and support data center infrastructure and hardware systems, ensuring continuous availability, optimal performance, and adherence to operational and security standards
- Hands-on experience managing and supporting Microsoft Office 365 and Azure cloud environments.
- Perform all other relevant duties as assigned by the IT Director
- Hands-on experience managing and supporting Microsoft Office 365 and Azure cloud environments.
- Maintain and support data center infrastructure and hardware systems, ensuring continuous
availability, optimal performance, and adherence to operational and security standards.
Key Abilities
- Excellent communication skills, both verbally and written
- Exceptional interpersonal skills, with a focus on rapport-building, listening, and questioning skills
- Ability to present ideas in user-friendly language
- Highly organized and detail-oriented
- Proven analytical and problem-solving abilities
- Strong technical skills
- Ability to work well under pressure
Professional Experience
- Minimum of five (5) years of advanced software development experience
- Minimum of two (2) years of experience providing desktop and application support
Education & Certifications
- Bachelor’s Degree in Information Technology, Computer Science, Software Engineering, Management Sciences, Business Administration, or related field
- Master’s degree in a technical field preferred
Other Requirements
- Fluency (both oral and written) in both English and Arabic,
- Oracle ERP, MS O365, G Suite, QuickBooks, Project management, MS SharePoint, IOS, Android and MacOS a Plus
- Proficient in systems analysis, diagnostics, and repair