Jobs in Victoria
Access more Nursing opportunities and enjoy the flexibility and convenient locations.
Pick up at least 10 Public Hospital Shifts & receive a $250 Cash Bonus*!
Book your shifts on eHCA or call your consultant on 1300 422 247.
We’re currently looking for Nurses, particularly in Midwifery, Theatre/ICU and Mental Health.
Refer a friend today
If you are not currently working with us, find out more about jobs available or register and receive a $250 Cash Bonus^.
Nurses Midwives Bonus T&Cs apply
Refer A Friend Bonus T&Cs apply
Joining/Re-joining Bonus T&Cs apply
HCA Victoria specialise in finding jobs for local and international Nurses and Midwives of all levels in Melbourne, Geelong, Mornington Peninsula, Frankston, Bendigo, Ballarat, regional and rural Victoria.
Whatever your specialty, we have Permanent and Agency Nursing roles to suit your needs. Whether you’re a Theatre Nurse or Midwife looking to pick up more shifts, or a Mental Health Nurse looking for a permanent position, our consultants can help you find the right job with a great pay rate.
Our extensive hospital networks and long-standing business relationships in public, private and government facilities means we can offer an abundance of work opportunities as well as an enormous degree of flexibility and benefits for our nurses.
Register to work with us or find out more about jobs available below.
With offices in Melbourne, Frankston (Peninsula office) and Geelong, we provide job opportunities in Victoria for Nurses & Midwives, Doctors, Support Workers and Allied Health professionals. Each of our agencies will support you and help find the right role to suit your situation. Register to work with us or find out more about jobs available below.
Permanent and Locum Doctor jobs
From Intensive Care Medicine to Surgery and High Dependency Unit jobs, HCA Doctors can assist you in finding both Locum and Permanent job opportunities in Victoria, or many other locations across Australia and New Zealand.
Support, Disability and Aged Care jobs
If you are looking for your job in community care, disability or aged care in Bendigo, Shepparton, Melbourne or anywhere across Victoria, the HCA Community Care team can help.
Allied Health jobs
Our HCA Allied Health team can help you find your next opportunity throughout Victoria or anywhere across Australia. Perhaps you are a Pharmacist looking to relocate to a new suburb or a Radiographer that is searching for a unique role in a rural and remote location. Whatever your profession and which ever location you would like to work, we can help you.
We’ve joined forces with one of Melbourne’s oldest Gaelic Athletic Clubs to bring you ‘Work at HCA & Play at St Kevin’s‘!
We want to help set you up so you can have the work life balance you’ve always wanted. With our eHCA app and access to a vast number of shifts, you have the freedom to pick and choose where and when you work. And now with our St Kevin’s GAC partnership, you have the opportunity to make new friends over a friendly game of Gaelic Football!
Great opportunities exist for all healthcare professionals looking for a change and a new challenge outside of the hustle and bustle of major cities.
Working in rural and remote locations opens up the door to experience a new way of life, different cultures; and offer the opportunity to improve the health of Australians who have limited access to care. You will also be able to travel and discover some of Victoria’s gems such as Halls Gap in Grampian National Park and experience breath taking views of the Great Ocean Road.
To find out more about Nursing, Doctors, Allied Health and Carers job opportunities in rural and remote areas of Victoria and beyond click on the registration button below.
Opportunities for motivated healthcare professionals of all levels
✓ Extremely diverse, interesting and challenging experience with the opportunity to work very closely with local communities
✓ More hands on as you’ll get exposure to a wider variety of issues and diseases than you would in the metro areas
✓ 24/7 support is only a call away on 1300 885 728