JOB PURPOSE:
Responsible for managing and supervising the operations of the company's IT department and solving any problems that may occur.
Scrutinizing the existing practices and procedures of every department and working directly with senior management to define system requirements.
Designing and proposing solutions, configuring the software, and training employees.
Analyzing customer needs and providing solutions for complex technical issues.
Creating and presenting technical documentation to support projects.
Providing guidance and advice to junior engineers.
Conducting research on new technologies and products.
Overseeing and negotiating projects and products with customers and vendors.
ROLES & RESPONSIBILITIES:
Monitoring the setup of workstations, diagnosing, repairing, and maintaining hardware and software components to ensure the smooth running of computer systems.
Overseeing the setup of workstations with computer and network connectivity for new employees;
Administering user login and email accounts;
Organizing and scheduling upgrades and maintenance without deterring employees from completing their work.
Maintaining Server Virtual Machines and endpoint security and implementing automated patch update services and data security controls like encryption.
Working on servers, endpoints, and handheld devices hardening by implementing hardening policies.
Securing the network via a VPN and connecting remote offices to access the company databases.
Leading and driving the development of new strategies and IT procedures to increase efficiency, enhance workflow, and improve employee satisfaction.
Following emergency plans for equipment power or security failures when necessary and protecting data and security.
Liaising and coordinating with all departments to identify computer or network equipment shortages, taking quotations from different vendors, and placing orders after approval.
Overseeing local and wide area networks.
Hosting various applications on the cloud via Cloud Computing.
Making the network physically segregated and ensuring clear access control and segregation architecture.
Supporting the ERP system for different departments of the organization such as Human Resources Management, Supply Management, Finance and Payroll, Employee Relationship Management, and Inventory Purchase, by analyzing the business environment flow and processes of each department and proposing the best compatible solutions accordingly.
Helping management to generate reports on different activities and operations of each department.