VitalHiresVitalHires
CandidatesEmployersExploreAbout
Sign inSearch Jobs
15,000+ live roles880+ active employers✦ 1,300+ posted in 24hOntario market · 5,303 jobsBritish Columbia market · 4,798 jobsSaskatchewan market · 1,620 jobsAlberta market · 1,529 jobsOntario jobs · 5,303British Columbia jobs · 4,798Saskatchewan jobs · 1,620Alberta jobs · 1,529Healthcare · 6,851 jobsPatient Care · 4,843 jobsRegistered Nurse · 3,094 jobsCPR · 2,028 jobsVulnerable Sector Check · 1,722 jobsMental Health · 1,449 jobs15,000+ live roles880+ active employers✦ 1,300+ posted in 24hOntario market · 5,303 jobsBritish Columbia market · 4,798 jobsSaskatchewan market · 1,620 jobsAlberta market · 1,529 jobsOntario jobs · 5,303British Columbia jobs · 4,798Saskatchewan jobs · 1,620Alberta jobs · 1,529Healthcare · 6,851 jobsPatient Care · 4,843 jobsRegistered Nurse · 3,094 jobsCPR · 2,028 jobsVulnerable Sector Check · 1,722 jobsMental Health · 1,449 jobs
VitalHires

VitalHires is a 100% free resume builder for healthcare professionals, with clinical, allied health, and care team jobs built in.

Explore

ProvincesTop Hiring CitiesFor EmployersFor CandidatesApply to Jobs

Top Hiring Cities

View all

Vancouver

British Columbia

1044 live openings

Toronto

Ontario

764 live openings

Winnipeg

Manitoba

699 live openings

Calgary

Alberta

564 live openings

Victoria

British Columbia

406 live openings

Edmonton

Alberta

404 live openings

Surrey

British Columbia

402 live openings

Ottawa

Ontario

389 live openings

Legal

AboutEditorial PolicyPrivacy PolicyTerms & Conditions

VitalHires surfaces verified openings from hospital systems, health networks, and clinical employers across the US. Always confirm compensation and credentialing requirements on the employer's official hiring page before applying.

© 2026 VitalHires. All rights reserved.Listings are aggregated from hospital systems, health networks, clinics, and clinical employer hiring pages.
  1. Home/
  2. Jobs/
  3. Public Health Nurse
Job detail

Public Health Nurse

Bayshore HealthCare

Employer page
#Registered Nurse#Clinical Nursing#WHMIS#CPR#Health Promotion#Primary Care#Community Health#Public Health#BLS#Immunization
#Disease Prevention
#IPAC
Part TimeOn Site2-5 yrsPosted 19 hours ago

Location

Winnipeg, Manitoba

Quick overview

Provide public health services including immunizations, disease prevention, and health surveillance within a multidisciplinary primary care team. Conduct individual or group appointments and health education sessions both inside and outside the facility.

Requirements summary

Requires a Baccalaureate Degree in Nursing, a valid RN license, and BLS certification. Candidates must have at least three years of clinical experience within the last five years, specifically including comprehensive immunization protocol experience.

bachelor degreeprofessional certificatePatient EducationInfection ControlInjury PreventionClinical NursingEmergency PreparednessPublic Health NursingHealth SurveillanceDisease PreventionImmunizationIPAC

Job description

It is an honor to provide healthcare services for those who have served, and to those who continue to serve our country.

Bayshore Medical Personnel is seeking a Part-Time (7.5 hrs/week) Public/Community Health Registered Nurse to join the team in Winnipeg, MB!

The successful Community Health Registered Nurse will provide service to our client in areas including immunization, disease and injury prevention, health surveillance, protection and promotion, infection control, and emergency preparedness and response.

This is a great opportunity for a Community Health Registered Nurse looking for Monday - Friday day shifts only and who is ready for an exciting challenge working with an extremely unique and rewarding patient population!

Our Community Health Registered Nurses work as a member of a multidisciplinary primary health care team in a primary care/clinic setting. Work includes individual or group appointments, public health/immunization campaigns, and individual or group health education sessions within or outside the health services facility.

Qualifications

The successful candidate must have three (3) full-time equivalent years of clinical experience within the last five (5) years in nursing practice, including a mandatory comprehensive experience with immunization procedures/protocols. Strong IPAC and immunization skills are required.

Candidates must also have

  • Baccalaureate Degree in Nursing from a recognized university
  • Registered Nurse license from the provincial or territorial professional college or association in the province of practice
  • Previous immunization experience in the full vaccination schedule
  • Certificate of Basic Life Support (BLS) for Healthcare Provider or equivalent such as CPR / AED Level C.

Other certifications (facilitated by Bayshore during onboarding)

  • Current N95 mask fit certificate CSA Standards Z94.4 (within the last two (2) years)
  • Workplace Hazardous Material Information System (WHMIS) Certification (within the last two (2) years)

Benefits

  • of working with Bayshore Medical Personnel:
  • Enjoy a great work/ life balance with daytime hours Monday to Friday
  • No evening, weekend, or on-call shifts
  • Paid on an hourly basis

We thank and appreciate all applicants; however, the Recruitment Team will only contact candidates who are moved forward in the recruitment process to discuss. We encourage applicants to monitor their junk/spam email folders as the Recruitment Team will contact applicants via email to schedule an interview.

Benefits

  • Work-life balance
  • No evening, weekend, or on-call shifts
  • Daytime hours

Apply now

Take the next step and apply directly with the hiring team.

Stay updated

Get alerts for similar jobs

Be the first to know when more Bayshore HealthCare roles in Winnipeg, Manitoba get posted.

Bayshore HealthCare

BH

Hiring organization

Bayshore HealthCare

At Bayshore, we believe in creating special moments for our clients each and every day, whether at the bedside, on the phone or in the clinic. These moments touch the lives of our clients and our employees, and they guide the way we run our business. These moments inspire,...

Explore employer profile
IndustryHospitals and Health Care
TypePrivately Held
Size10,001+ employees
HQMississauga, Ontario

More openings at Bayshore HealthCare

Travel Nurse - Community Health RN

18 hours ago•CA$82 - CA$82 / HOUR

Travel Nurse - Community Health RN

18 hours ago•CA$82 - CA$82 / HOUR

Travel Nurse - Community Health RN

19 hours ago•CA$82 - CA$82 / HOUR

Mental Health Registered Nurse

19 hours ago•CA$55 - CA$60 / HOUR

Travel Nurse - Community Health RN

21 hours ago•CA$82 - CA$82 / HOUR

Peri-Operative Registered Nurse

2 days ago•CA$60 - CA$60 / HOUR

Similar live jobs

Shared Living Provider - South Central

Just now

CSW2626-X2: Alternating Friday and Saturday: 10pm to 9am

Just now

CSW2626-E2: Alternating Saturdays and Sundays: 9am to 4pm

Just now•CA$20 - CA$23 / HOUR

Mental Health Support Worker

2 hours ago•CA$74,307 - CA$86,038 / YEAR

Victim Services Worker (Bilingual)

2 hours ago•CA$89,704 - CA$104,043 / YEAR

RN

2 hours ago