become a nerd

View all our available positions.

HR Officer
Johannesburg
HR Officer
Join our team as an HR officer with top-notch communication skills! As our HR officer, you'll need to have a thorough understanding of employment laws and strategic insight into the labour process...
  read more...
Role Description:
Join our team as an HR officer with top-notch communication skills! As our HR officer, you'll need to have a thorough understanding of employment laws and strategic insight into the labour process. And don't forget your diplomatic negotiating skills!

We're looking for an HR officer who can handle anything that comes their way - from excellent organisation and time-management to juggling multiple tasks in a fast-paced environment. And if that wasn't enough, we need someone who's a pro at conflict management and decision-making to keep our employees happy.
Experience:
  • Bachelor’s degree in human resources.
  • Minimum 5 years of relevant experience in human resources.
  • Additional training/certification in Payroll Management – may be advantageous.
  • Labor Relations certification – may be advantageous.
  • Experience as a Skills Development Facilitator – may be advantageous.
  • Able to engage in meaningful negotiation and resolution.
  • Knowledge of employment legislation.
  • Excellent verbal and written communication skills.
  • Protecting the interests of all employees.
  • Full understanding of HR functions and best practices.
Management Level:
HR Officer
Day to day responsibilities:
  • Preparing job descriptions, advertising vacant positions, and managing the employment process.
  • Orienting new employees and training existing employees.
  • Monitoring employee performance.
  • Ensuring that all employees are organised and satisfied in their work environment.
  • Overseeing the health and safety of all employees.
  • Implementing systematic staff development procedures.
  • Providing counselling on policies and procedures.
  • Ensuring meticulous implementation of payroll and benefits administration.
  • Communicating with staff about issues affecting their performance.
  • Ensuring accurate and proper record-keeping of employee information in electronic and digital format.
Client:
Nerdware
Download PDF File
Deal Maker (Sales Rep)
Johannesburg
Deal Maker (Sales Rep)
Our company is on the hunt for a top-performing sales representative to crush goals and dominate the industry. You'll be in charge of generating leads...
  read more...
Role Description:
Our company is on the hunt for a top-performing sales representative to crush goals and dominate the industry. You'll be in charge of generating leads, delivering stellar sales presentations, and negotiating contracts with potential clients. We're looking for someone with a killer sales instinct and an unbeatable level of charisma. Experience in sales is a must, so if you're ready to take your career to the next level, apply now and join our winning team!
Experience:
  • Bachelor’s degree in business, marketing, economics, or related fields is a plus.
  • Experience in sales is a must (digital marketing and software development prefered.)
  • Understanding of the sales process and dynamics.
  • A commitment to excellent customer service.
  • Excellent written and verbal communication skills.
  • Superb interpersonal skills, including the ability to quickly build rapport with both customers and suppliers.
  • Experience using computers for a variety of tasks.
  • Competency in microsoft applications including word, excel, and outlook.
  • Able to work comfortably in a fast paced environment.
Management Level:
Deal Maker (Sales Rep)
Day to day responsibilities:
  • Generating leads.
  • Meeting or exceeding sales goals.
  • Negotiating all contracts with prospective clients.
  • Helping determine pricing schedules for quotes, promotions, and negotiations.
  • Preparing weekly and monthly reports.
  • Giving sales presentations to a range of prospective clients.
  • Coordinating sales efforts with marketing programs.
  • Understanding and promoting company programs.
  • Obtaining deposits and balance of payment from clients.
  • Preparing and submitting sales contracts for orders.
  • Visiting clients and potential clients to evaluate needs or promote products and services.
  • Maintaining client records.
  • Answering client questions about credit terms, products, prices, and availability.
Client:
Nerdware
Download PDF File