Work at CityROCK

Are you an outgoing and reliable people-person who lives, breathes and sleeps climbing? We want you on our team!

We’re on the hunt for some new gym, shop and route setting superstars for our Johannesburg, Cape Town and Pretoria branches so that we can continue making CityROCK even bigger and better.

Check out the job descriptions for the available positions below and, if you think you’d be a good fit for our team, pop an email to with your CV, a brief introduction, where you are based and what makes you right for the job.

We’re looking forward to hearing from you and growing our team!

CityROCK Cape Town

Part-Time Shop Assistant

This position is for an enthusiastic and dynamic person to work with the gym team. Good climbing knowledge, great problem-solving skills and excellent administration abilities are required. This position requires weekend and evening work.

Responsibilities include:

  • Customer service
  • Knowing CityROCK policies and procedures
  • Shop maintenance

Detailed requirements include:


  • Must be an outdoors enthusiast and must be an active climber and lead a healthy life style.
  • Be able to work well as a team but also as an individual with good self-managing skills.
  • Presentable, approachable and interactive with clients.
  • Customer sales and enquiries—knowledge of how to efficiently answer customer question in a friendly manner.
  • A strong willingness to learn and grow with the company.
  • Must have own reliable transport.
  • Able to work on a shift basis, evenings and alternating weekends.

Retail hours apply, we open at 9:00am and close at 9:00pm weekdays (Monday to Thursday) and shifts will be scheduled. We are also open on Fridays, Weekends and public holidays 9:00 to 18:00.

Customer service:

  • Assisting customers with finding the correct products for their specific needs.
  • Assisting customers with the relevant knowledge required when using products that we sell.
  • Assisting customers with quotations and invoices.
  • Must be computer literate – skills in Excel, Word and be able to pick up on training quickly for our inventory sales.
  • Ensuring all customers have been informed of our rules and regulations and enforcing them in a friendly manner.
  • Creating a great experience for new customers and long-standing members by providing good and friendly customer service with clear communication.
  • Being helpful and efficient when dealing with telephone calls and facing customers. Promptly and correctly handling of problems and situations as they come up by remaining calm and referring them to the manager on duty if the situation cannot be resolved by yourself.
  • Set a good example when you train in the gym and live the CityROCK brand, you are a part of a community of climbers and cannot enforce safety rules if you are seen breaking them in the gym or crag.

*These responsibilities are subject to change, any new procedures will be explained to you and training will be given by your manager.

Shop Maintenance

  • Following the daily shop maintenance schedule.
  • Ensuring that the shelves are always well stocked and managing backorders.
  • Keeping the shop neat and tidy, as well as dusting daily.
  • Receiving and checking deliveries.
  • Keeping track of products on hold.
  • Assisting with stock counts.

Other Ad Hoc

  • Switch board – transferring calls to correct department, answer customer questions relating to the shop with clear and correct answers.
  • Daily checking of emails and getting back to customers.
  • Opening and closing the till.
  • Opening and closing the shop.
  • Reporting maintenance issues to the maintenance manager.

How to Apply: 

Interested candidates should submit their resume, a cover letter, and portfolio (if applicable) to
Please include “Part-time Shop Assistant Application” in the subject line. 


Operations Director

Role Description

This is a full-time on-site role visiting all branches regularly. As the Operations Director, you will play a pivotal role in overseeing and optimizing the day-to-day operations of CityROCK. You will work closely with the management team and Chief Operations Officer to drive strategic initiatives, enhance operational efficiency, and ensure a positive work environment for our dedicated staff. This role requires a hands-on approach, a passion for fostering a healthy workplace culture, and a commitment to customer satisfaction.


  • Experience in operations management, analytical skills, and communication skills
  • Experience in customer service and conflict resolution
  • Experience in staff human resources management
  • Ability to work well independently and as part of a team
  • Strong organizational and multitasking skills
  • Ability to work in a fast-paced environment and under pressure
  • Excellent written and verbal communication skills
  • Proficiency in Microsoft Office and other relevant software applications
  • Experience in the outdoor industry is a plus


Bachelor’s degree in business administration or related field.


45 hours a week max working hours, evening and weekend work may be needed from time to time.  

How to Apply: 

Interested candidates should submit their resume, a cover letter, and portfolio (if applicable) to
Please include “Operations Director” in the subject line.