Qualification & Experience:
Essential:
- Bachelor’s or master’s degree in computer science, Information Technology, or a related field from an HEC recognized University.
- Experience in a similar role in an educational or research environment is a plus.
Key Responsibilities:
- Maintain and oversee computer labs, ensuring all equipment and software are in working order.
- Manage lab schedules and ensure accessibility for students and faculty.
- Monitor and manage lab supplies, equipment, and inventory.
- Provide technical support to faculty, staff, and students using the computer labs.
- Troubleshoot hardware and software issues, offering timely solutions.
- Assist in the installation and configuration of software and hardware components.
- Implement security protocols and policies to safeguard computer systems and data.
- Regularly update and maintain antivirus software and perform system backups.
- Coordinate with IT and maintenance teams for hardware repairs and upgrades.
- Assist students with lab exercises, projects, and assignments related to computer science courses.
- Offer guidance and technical assistance on software development and programming tasks.
- Encourage a collaborative and productive learning environment in the labs.
- Manage software licenses and updates for various programming tools and applications used in the department.
- Ensure that necessary development environments and tools are available for students and faculty.
- Conduct training sessions and workshops to enhance students' technical skills.
- Organize events to promote practical learning and projects within the labs.
- Maintain accurate records of lab activities, including equipment inventory, software licenses, and usage statistics.
- Prepare reports on lab usage and needs for budget planning and improvement recommendations.
- Develop and enforce lab policies, including guidelines for responsible and secure computer use.
- Ensure compliance with safety standards and regulations in the labs.
- Collaborate with faculty members to integrate lab exercises into the curriculum.
Assist in research projects that require lab resources.
Knowledge/Skills/Abilities:
Essential:
1.Strong technical knowledge of computer hardware, software, and network systems.
2.Proficiency in various programming languages and development environments.
3.Excellent problem-solving and troubleshooting skills.
4.Strong interpersonal and communication skills.
Desirable:
1. Industrial software development experience in new programming languages / tools & technologies.
Terms & Conditions:
- Candidates are required to attach scanned copies of their documents (Academics / Professional).
- Last education certificate/degree must be attested/verified by HEC.
Candidates may be considered ineligible for the post due to any of the following reasons:
- 3rd Div in academic career / weak academic profile.
- NUST employees with less than one year of service with NUST and / or absence of NOC from Head of Institution.
- In process of pursuing a required degree.
- Only selected candidates will be contacted and issued offer letter.
- Candidates serving in Govt departments, Armed forces may apply through their respective parent department / organizations. Late / incomplete applications will be ignored. Only short-listed candidates will be considered / called for test / interview and no TA / DA will be admissible.
- NUST reserves the right to cancel, modify / terminate the recruitment program due to any reason, without notice, at any time.