×

Jobs at Al-Shifa

Open Vacancies

 

Last Date  31-10-2025
Qualification & Experience

  • MBA in Human Resources, or a related field.
  • CHRP certification preferred.
  • Good knowledge of MS Office/Excel/Word etc.
  • Expertise in Talent Acquisition, OD and Employee record.
  • 3 years of relevant experience.
  • Strong knowledge of recruitment processes and best practices.
  • Excellent communication and interpersonal skills.
  • Ability to work effectively in a team and independently.

Job Responsibilities

The Executive HR is responsible in identifying, attracting, and hiring top talent to support our company's growth and success. This position requires a strong understanding of the recruitment process, exceptional communication skills, and the ability to work in a fast-paced environment.

  • Source potential candidates through various channels such as job boards, social media, and referrals.
  • Review resumes and applications to identify suitable candidates.
  • Conduct preliminary interviews to assess candidates' qualifications and fit for the organization.
  • Schedule and coordinate interviews between candidates and hiring managers.
  • Ensure a positive candidate experience throughout the interview process.
  • Participate in job fairs, career events, and other recruitment initiatives to attract top talent.
  • Maintain a database of potential candidates for future job openings.
  • Ensure all hiring approval formalities completed before induction of new employees
  • Assist with the onboarding process for new hires, including paperwork and orientation.
  • Ensure a seamless onboarding experience.
  • Maintain accurate and up-to-date records of candidate information and recruitment activities.
  • Participate in quality improvement programs
  • Any other related task assigned by the Line Manager. 

Job Location

Rawalpindi

Apply

Last Date  31-10-2025
Qualification & Experience

  • The ideal candidate should have at least 2 years of experience in developing Oracle R12 EBS applications.
  • Proficiency in PL/SQL, Oracle Forms, Reports, and Workflow Builder is essential, along with expertise in integrating and optimizing Oracle systems.
  • A degree in Computer Science or a related field is required.
  • Oracle certifications (e.g., Oracle E-Business Suite R12 Developer) are a plus.

Job Responsibilities

The Oracle EBS Developer is responsible for the design, development, implementation, and maintenance of Oracle EBS solutions. The role involves working closely with business users, analysts, and technical teams to enhance system functionalities, develop custom reports, and optimize performance.

  • Develop, modify, and enhance Oracle EBS modules, including Finance, HR, SCM, Procurement, and others as required.
  • Customize and configure Oracle EBS applications using PL/SQL, Forms, Reports, Oracle Workflow, and OAF.
  • Design and develop integrations between Oracle EBS and third-party applications using APIs, web services, and middleware.
  • Develop and optimize queries, stored procedures, and triggers.
  • Troubleshoot EBS-related issues and provide technical support to end-users.
  • Identify and resolve performance issues in Oracle applications.
  • Ensure system stability by applying patches and upgrades.
  • Extract and analyze data to support business decision-making.
  • Manage data migration and transformation activities during ERP upgrades or implementations.
  • Work closely with functional teams to understand business requirements and implement solutions.
  • Document system configurations, customizations, and technical procedures.
  • Provide training and support to users on new features and system functionalities.
  • Any other relevant task assigned by line manager.

Job Location

Rawalpindi

Apply

Last Date  31-10-2025
Qualification & Experience

  • Bachelor's degree in computer science, information technology, or a related field (or equivalent experience).
  • Database administration certifications (e.g., Oracle Certified Professional, Microsoft Certified Database Administrator) are a plus.
  • At least 2-3 years of professional experience as a Database Administrator, with a strong focus on database configuration and customization.
  • Proficiency in Microsoft SQL Server, and SQL is essential.
  • Solid experience with Change Management processes, automation, and advanced unit testing techniques.
  • Proven ability to quickly learn and adapt to new tools, technologies, and development methodologies.
  • Strong analytical and problem-solving skills, with the ability to diagnose complex queries issues and develop effective solutions.

Job Responsibilities

A database administrator is responsible for the administration, management and optimization of the organization's database systems. This role involves designing, implementing and maintaining databases, ensuring data integrity and optimizing database performance to meet the data-related needs of the organization.Design and create new databases based on organizational requirements, considering factors like data volume, usage patterns, and security.

  • Develop and maintain database schemas, tables, and relationships to ensure data organization and integrity.
  • Create and manage database indexes to improve query performance.
  • Apply data normalization techniques to reduce redundancy and improve database efficiency.
  • Plan and execute data migration tasks, including data imports and exports between databases.
  • Implement and maintain backup and recovery procedures to safeguard data against loss or corruption.
  • Implement and enforce database security measures, including access controls, user authentication, and data encryption.
  • Monitor and optimize database performance, identifying and resolving bottlenecks and slow-running queries.
  • Apply database software patches, updates and version upgrades as necessary.
  • Manage data archiving and purging strategies to ensure efficient data storage.
  • Create, modify and manage user accounts, roles and permissions within the database.
  • Analyse and optimize SQL queries and stored procedures for efficiency.
  • Set up database monitoring tools to proactively identify and address issues.
  • Monitor database resource usage and plan for capacity scaling as needed.
  • Develop and test disaster recovery and business continuity plans for databases.
  • Implement auditing and logging mechanisms to track database activities and maintain compliance records.
  • Assess and address security vulnerabilities in database systems.
  • Work closely with application developers, system administrators and other IT teams to ensure the seamless operation of database systems.
  • Provide support to end-users for database-related issues and queries.
  • Any other relevant task assigned by line manager.

Job Location

Rawalpindi

Apply

Last Date  31-10-2025
Qualification & Experience

  • Bachelor's degree in Computer Science or Software Engineering or related field.
  • Minimum 1-2 years of hands on experience on ASP Dot Net using C#.
  • Understands standard of software development lifecycle (SDLC) processes and able to implement these in his/her software development work.
  • Development experience of at least 2 years or above using Visual Studio and SQL Server as database.
  • Good grip on SQL (Complex queries, SP, Function, Views and other basic concepts).
  • Upgrading, configuring and debugging existing systems.
  • Test and deploy applications and systems.
  • Must have strong object-oriented programming concepts.
  • Hands-on experience in JQuery and Ajax Call.
  • Knowledge in AI will be an added advantage.

Job Responsibilities

A Junior Programmer is responsible for assisting in the development, maintenance and testing of software applications or systems. This role involves learning from experienced team members, writing code and supporting software development projects to gain practical experience in software development practices and technologies.

  • Assist in writing clean and efficient code in programming languages (e.g., Dot Net, Python, C#, JavaScript) to implement software applications or features.
  • Collaborate with senior programmers and software engineers to understand project requirements and design specifications.
  • Participate in code reviews and debugging sessions to identify and fix issues in the code.
  • Work on assigned coding tasks, modules, or components under the guidance of senior team members.
  • Perform unit testing to validate code functionality and identify defects.
  • Assist in executing test cases and scenarios to ensure software quality.
  • Continuously learn and stay updated with programming languages, development tools, and industry best practices.
  • Seek guidance from senior team members to improve coding skills and problem-solving abilities.
  • Work collaboratively with cross-functional teams, including designers, business analysts and senior developers, to deliver software projects on time and within scope.
  • Assist in addressing technical support requests and troubleshooting issues reported by end-users.
  • Any other relevant task assigned by line manager.

Job Location

Rawalpindi

Apply

Last Date  26-10-2025
Qualification & Experience

  • FSC pre medical 
  • 3 years General Nursing Diploma/BSN
  • Skillful in scrubbing/assistant
  • Should have good knowledge about sterilization.
  • Good communication skills 
  • BLS/ALS certification to safe the patient life in emergency condition 
  • Should have capacity to work under pressure and handle the situation
  • To maintain best working environment in OT for patient and staff 
  • Minimum 01 to 02 years or relevant experience.

Job Responsibilities

The main purpose of this job is to assist surgeon for surgical procedures. The candidate will be:

  • Responsible for scrubbing, gowning,  gloving and trolley making technique.
  • To set Operation Room and equipment for operation.
  • Responsible to prepare OT and instruments for operation.
  • Responsible to identify patient, operation, and documentation,
  • Responsible for carbonization and sterilization in Operation Theater. 
  • Main duty is to assist surgeon for operations.
  • Has to gather instruments and any required supplies from CSSD.
  • Responsible for Handing over and taking over of equipment. 
  • Fill the OT charge sheet.
  • Any other relevant task assigned by line manager.

Job Location

Rawalpindi

Apply

Last Date  26-10-2025
Qualification & Experience

  • 2 years Diploma of Anesthesia Technician 
  • Knowledge about medical equipment
  • Basic Life Support experience 
  • Good communication skills
  • Have good skills to work as team worker
  • 01 to 02 years of working experience.

Job Responsibilities

The purpose of this job is to assist anesthetist and other medical personnel in the administration of anesthesia and monitoring patients before, during, and after procedures.

  • Prepare anesthesia equipment and supplies for procedures, ensuring everything is in working order and properly calibrated.
  • Perform routine maintenance and cleaning of anesthesia equipment to uphold safety standards.
  • Troubleshoot equipment issues and coordinate repairs as needed.
  • Assist with patient positioning and preparation for anesthesia administration.
  • Monitor patient vital signs, including heart rate, blood pressure, and oxygen saturation, during procedures.
  • Alert medical staff to any changes in patient condition or vital signs.
  • Maintain inventory levels of anesthesia supplies and medications, restocking as needed.
  • Monitor expiration dates and ensure proper storage of medications and supplies.
  • Document all aspects of patient care, including anesthesia administration, vital signs, and any complications or adverse reactions.
  • Maintain accurate records in patient charts and electronic medical records systems.
  • Responsible to report any incident to matron / OIC.
  • Any other relevant task assigned by line manager.

Job Location

Rawalpindi

Apply

Last Date  26-10-2025
Qualification & Experience

  • Diploma in Operation Theatre Technology or relevant certification.
  • 1-3 years of experience in an operation theatre setup (Fresh graduates may also apply).
  • Knowledge of surgical procedures, sterilization techniques, and infection control.
  • BLS (Basic Life Support) certification is preferred.

Job Responsibilities

The OT Technician is responsible for assisting in surgical procedures by preparing the operation theatre, sterilizing instruments, and ensuring a safe and sterile environment. They work closely with surgeons, anesthetists, and nurses to facilitate smooth surgical operations.

  • Prepare and set up the operation theatre with required surgical instruments, equipment, and consumables.
  • Ensure proper sterilization of surgical tools and equipment before and after procedures.
  • Check and arrange OT supplies, ensuring availability of all necessary items.
  • Assist surgeons and anesthetists during surgical procedures by handing over instruments and maintaining a sterile field.
  • Monitor and adjust surgical lights, suction machines, and other equipment as per the surgeon’s requirements.
  • Handle specimens safely and ensure proper labeling and documentation.
  • Maintain strict infection control protocols to prevent contamination and infections.
  • Follow sterilization procedures for surgical instruments, linen, and OT surfaces.
  • Dispose of biomedical waste as per hospital protocols.
  • Ensure all OT equipment is in working condition and report any malfunctions to the biomedical department.
  • Maintain stock of OT supplies and request replenishment when needed.
  • Keep records of usage and maintenance of surgical instruments.
  • Assist in shifting patients to and from the operation theatre.
  • Ensure patient safety by following preoperative and postoperative care protocols.
  • Provide emotional support to patients when required.
  • Any other relevant task assigned by Line Manager.

Job Location

Rawalpindi

Apply

Last Date  21-10-2025
Qualification & Experience

  • 6month /1 year ophthalmic technician course / 1 year on job training.
  • 1-2 years of experience.

Job Responsibilities

Responsible for performing clinical activities and procedures by ensuring patient care and safety, proper maintenance and functioning of equipment.

  • Communicate the patient’s status to the concerned doctor/supervisor.
  • Ensure that patient education and pre-diagnosis are done during the first OPD visit.
  • Ensure patient comfort throughout the procedure e.g. Pupil dilation.
  • Ensure proper operation and maintenance of all equipment, with particular emphasis on disinfection of terminals.
  • Ensure follow-up appointments and facilitate patients.

Job Location

Rawalpindi

Apply

Last Date  30-10-2025
Qualification & Experience

  • Bachelor's degree in Nursing (BSN) required
  • Valid PNC License
  • 8 -10 years of clinical experience in patient handling

Job Responsibilities

  • Maintain an up-to-date knowledge of evidence-based nursing practices and ensure their implementation.
  • Monitor and evaluate the quality of patient care delivery, identifying areas for improvement and implementing corrective actions.
  • Collaborate with other medical and administrative leaders to drive interdisciplinary collaboration and patient-centred care.
  • Provide mentorship and guidance to nursing staff, promoting their professional growth and advancement.
  • Develop and implement continuing education programs to enhance the skills and knowledge of nursing personnel.
  • Collaborate with patient advocacy groups to ensure patient and family needs are met and to enhance patient satisfaction.
  • Promote a patient-centered care approach throughout the nursing department
  • Stay informed about relevant healthcare regulations, standards, and guidelines, ensuring nursing practices adhere to them.
  • Lead efforts to maintain compliance with accreditation bodies and government agencies.
  • Guide the nursing department through organizational changes, such as the implementation of new technologies, processes, or care models.
  • Address resistance to change and promote a culture of adaptability
  • Lead initiatives to improve patient safety, reduce medical errors, and enhance the overall quality of care.
  • Engage nursing staff in quality improvement projects and initiatives.

Job Location

Kohat

Apply