Apply for one of the positions below
or if you don't anything that suits you,
send us your CV for consideration.

"Success never comes to look for you while you wait around.
You’ve got to get up and work at it to make your dreams come true"
Poh Yu Khung

Intermediate Python Developer (Django) (CPT Hybrid)

Cape Town - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: A highly skilled & passionate Intermediate Python Developer is sought by a well-established Financial Services provider to join its IT team in modernising and extending its insurance management platform. This role offers the opportunity to work on meaningful technical improvements and collaborate with senior team members....
Find Out More

Lead Hardware Development Engineer

Somerset West - Western Cape - South Africa
IT - Software Development

ENVIRONMENT:   Our client, a respected and established provider of technology and automation solutions, is seeking a talented and driven Engineer to lead their hardware development team. This is a key leadership role within a dynamic and innovative environment, focused on developing advanced hardware for computer appliances, flight control...
Find Out More

Millright (Relocate to the Netherlands)

Netherlands

ENVIRONMENT: Opportunity in the Netherlands Join a World of Cheese! Are you a skilled Millwright looking for your next adventure? Do you love the idea of working in a dynamic, fast-paced environment where cheese takes center stage? Our client, a leading cheese producer serving customers globally, is expanding rapidly at their...
Find Out More

Performance Marketing Executive

Cape Town - Western Cape - South Africa
Media/Marketing/Sales

ENVIRONMENT: Our client, the UKs most awarded and fastest-growing next-gen Telco/VoIP provider for small businesses, is looking for a Junior Performance Marketing Specialist to join their Cape Town office. This role is ideal for an enthusiastic individual eager to grow in digital marketing, supporting the Performance Marketing Lead in...
Find Out More

Full Stack Developer (Python) (JHB)

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: A forward-thinking Software Solutions company in Joburg seeks the coding talents of a Full Stack Developer to join its team where you will get to work on meaningful projects, making a measurable impact on the businesses they serve. Youll be at the forefront of developing cutting-edge web applications that integrate Geographic...
Find Out More

Digital Marketing Manager (B2B) (JHB Onsite)

Johannesburg - Gauteng - South Africa
Media/Marketing/Sales

ENVIRONMENT: PLAY a pivotal, hands-on role as the next Digital Marketing Manager sought by a cutting-edge FinTech company in Joburg where you will help drive growth and enhance its online presence. You will be responsible for managing and optimising Paid Media channels (Google, Microsoft, Meta, and LinkedIn), helping on all aspects of...
Find Out More

Data Scientist (DBN)

Durban - KwaZulu Natal - South Africa
IT - Analyst, Data Management

ENVIRONMENT: FACILITATE data-driven decision-making and improving company operations as the next Data Scientist sought by a Durban-based Financial Services company. You will develop and execute cutting-edge AI and BI solutions while driving Data Science projects, using sophisticated analytics and Machine Learning models to address difficult...
Find Out More

Motoring Journalist (Centurion)

Pretoria/Centurion - Gauteng - South Africa
Media/Marketing/Sales

ENVIRONMENT: OUR client has an exciting opportunity for a Motoring Journalist to join its growing Editorial team in Centurion. You will cover the latest news, produce interesting features, and sub-edit articles for publication. The ideal candidate will require exceptional English writing skills and possess a suitable Degree from a reputable...
Find Out More

Intermediate Full Stack Developer (React & Java) Blouberg Onsite

Cape Town - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: Our client is a business consulting firm with expertise in enterprise resource planning, corporate performance management, business intelligence, financial and costing principles, shared services, and employee performance management. They are currently in search of an Intermediate Full Stack Developer proficient in React and Java...
Find Out More

Senior Full Stack Developer C# (JHB Remote)

Gauteng - South Africa, Remote
IT - Software Development

ENVIRONMENT: A leading Software Solutions company based in Johannesburg is looking for a skilled Senior Full Stack Developer to join their team. In this role, you will collaborate with the development team to enhance and build their unique Tax Software Solution. The ideal candidate will hold a relevant degree or qualification in Computer...
Find Out More

Senior Ruby on Rails Developer

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: Our client a fast-moving, high-growth online loan underwriting company is on the hunt for a Senior Ruby on Rails Developer whos not just great with code but also knows how to lead the way! If you're someone who thrives on building sleek, scalable web apps front to back, loves clean code, and has a thing for mentoring...
Find Out More

1st Line Support Engineer (Shifts) (Office 365) (Paarden Eiland)

Cape Town - Western Cape - South Africa
IT - Support

ENVIRONMENT: A dynamic UK-based Security Operations Centre urgently seeks a strong technical 1st Line Support Engineer to serve as the first point of contact for IT support queries via phone, email, and ticketing systems. You will diagnose and resolve technical issues related to hardware, software and network connectivity while supporting...
Find Out More

Paid Media Manager

Cape Town - Western Cape - South Africa
Media/Marketing/Sales

ENVIRONMENT: A dynamic company delivering creative and results-driven solutions is seeking a talented Senior Paid Media Manager to join its Digital Agency team. This role focuses primarily on Paid Ads Management, with an emphasis on Facebook/Meta (85%) and Google Ads (15%). You will take full ownership of your client portfolio, managing...
Find Out More

Technical Business Analyst (SQL & Software Development) (DBN)

Durban - KwaZulu Natal - South Africa
Engineering/Technical,IT - Analyst, Data Management,IT - Software Development

ENVIRONMENT: A highly analytical & solutions-driven Technical Business Analyst with strong SQL expertise and a background in Software development is sought by a Durban-based Financial Services company to join its team. You will play a key part in aligning client business needs with technology solutions, ensuring seamless collaboration...
Find Out More

Technical Azure Business Analyst (12-Month Contract)

Cape Town - Western Cape - South Africa
Engineering/Technical,IT - Analyst, Data Management

ENVIRONMENT: A well-established Independent Asset Management Firm seeks the expertise of a highly skilled & proactive Technical Azure Business Analyst with experience in data integration, process automation and product support. Your core role will be to deliver high-quality global technical and operation solutions by identifying,...
Find Out More

Technical Reporting Analyst (SQL, Python) (Contract) (CPT)

Cape Town - Western Cape - South Africa
IT - Analyst, Data Management

ENVIRONMENT: PLAY a pivotal role in enhancing clients reporting experience by gathering business requirements and generating detailed specifications to implementing robust solutions and resolving queries as the next Technical Reporting Analyst wanted by an Independent Asset Management Firm. As a key member of the team, you'll leverage...
Find Out More

Head of IT Operations (EE ONLY)

Cape Town - Western Cape - South Africa
IT - Manager

ENVIRONMENT: BE accountable for managing the delivery of the IT Service Delivery, IT Infrastructure Management, Technical Architecture, IT continuity management and IT finance administration functions of a dynamic Financial Services Group seeking its next Head of IT Operations. You will collaborate with the Business in order to deliver these...
Find Out More

Senior Application Software Engineer (C++)

Somerset West - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: An established Automation company is seeking a talented and passionate Software Engineer/Developer to join their dynamic Application Software Team. In this role, you will be part of a team developing software for user applications, with a focus on highly reliable, safety-critical, and mission-critical systems. The ideal candidate...
Find Out More

Regional Account Manager (Cape Town)

Cape Town - Western Cape - South Africa
Media/Marketing/Sales

ENVIRONMENT: PROACTIVELY build new clients and grow assigned territories as the next Regional Account Manager wanted by a global leader in Cybersecurity for its Cape Town division. This will be achieved by working closely with the Technical, Channel Partner and Marketing team to formulate selling strategies and campaigns - to build trusted...
Find Out More

Regional Account Manager (Kenya)

Kenya
Media/Marketing/Sales

ENVIRONMENT: A global leader in Cybersecurity, seeks a highly driven & forward-thinking Regional Account Manager for its Kenya division, whose core focus will be on proactively building new clients and growing assigned territories. This will be achieved by working closely with the Technical, Channel Partner and Marketing team to formulate...
Find Out More

Junior Project Manager (George – Onsite)

Eastern Cape - South Africa
Product/Project management

ENVIRONMENT Are you an organizational ninja, tech-savvy problem solver, or natural-born planner? If you're ready to step into a fast-paced world of innovation and transformationlook no further! Our Client on the hunt for a Project Manager to join their dynamic and ever-growing team.  As the Project Manager, you'll play a vital...
Find Out More
1 2 3 4 5 13 14

An insight into our 8-step recruitment process

Search: Browse our website for vacancies

Upload your CV: via the application form on the vacancy

Recruiter screening: Potential candidates are screened by our team

Shortlisting: Suitable candidates will be presented to the employer

Employer interview: Employers can request a number of interviews or just one

The offer: If you receive an offer, we will negotiate your salary on your behalf

Placement: Congratulations you are ready to start your new life. Life is good in your dream job

Follow-up: Once employment commences, we will remain in contact with both the client and candidate to a ensure a seamless transition for both parties

+ 27 (0) 21 741 0400