Careers
Be A Part Of Our Family!
We put our people at the heart of everything we do, and champion curiosity and connectivity to deliver the best experiences.
By focusing on representation, recruitment, engagement, culture, accountability, and education,
weโre committed to being a workplace where everyone can grow.

Civil Engineer
We are looking for an innovative civil engineer to design, develop, and construct a vast range of projects of the physically and naturally built environment from conception through to completion.
ย
C๐๐ซ๐๐ก ๐๐ฃ๐๐๐ฃ๐๐๐ง ๐๐๐จ๐ฅ๐ค๐ฃ๐จ๐๐๐๐ก๐๐ฉ๐๐๐จ;
โข Manage, design, develop, create and maintain small-scale through to large-scale construction projects in a safe, timely and sustainable manner
โข Conduct on-site investigations and analyze data (maps, reports, tests, drawings and other)
โข Carry out technical and feasibility studies and draw up blueprints that satisfy technical specifications
โข Assess potential risks, materials and costs
โข Provide advice and resolve creatively any emerging problems/deficiencies
โข Oversee and mentor staff and liaise with a variety of stakeholders
โข Handle the resulting structures and services for use
โข Monitor progress and compile reports on project status
โข Manage budget and purchase equipment/materials
โข Comply with guidelines and regulations including permits, safety etc and deliver technical files and other technical documentation as required
๐๐ช๐๐ก๐๐๐๐๐๐ฉ๐๐ค๐ฃ๐จ ๐๐ฃ๐ ๐จ๐ ๐๐ก๐ก๐จ;
โขProven working experience in civil engineering
โข Excellent knowledge of design and visualizations software such as AutoCAD, Civil 3D or similar
โข Proficiency in site layout, grading, utility design, erosion control, regulatory approvals etc
โข Project management and supervision skills
โข Strong communication and interpersonal skills
โข BS/MA in Civil Engineering
ย

Accountant
We are looking for an accountant to manage our company’s general accounting and financial processes with over three years’ experience.
ย
You’ll be responsible for all daily accounting tasks, including preparing tax documents and updating expense files. You will also carry out relevant administrative duties (e.g. responding to clients via email and handling invoices). You will perform financial transactions and post them in the general ledger with solid attention to detail.
Ultimately, you will ensure the company’s finances run smoothly.
๐ผ๐๐๐ค๐ช๐ฃ๐ฉ๐๐ฃ๐ฉ ๐๐๐จ๐ฅ๐ค๐ฃ๐จ๐๐๐๐ก๐๐ฉ๐๐๐จ:
โข Maintain and update accounting records and files
โข Analyse budgets and create expense reports
โข Examine tax policies and handle tax payments and returns
โข Meet with clients to discuss confidential accounting issues
โข Post transactions and categorise records in the general ledger (e.g. by assets, liabilities and expenses)
โข Reconcile bank statements
โข Analyse transactions with internal and external stakeholders
โข Conduct month-end and year-end closures
โข Advise clients on financial issues via email or phone
โข Apply new accounting policies and ensure compliance with rules and regulations
โข Report to the Accounting Manager and work to improve financial processes
๐๐ช๐๐ก๐๐๐๐๐๐ฉ๐๐ค๐ฃ๐จ ๐๐ฃ๐ ๐จ๐ ๐๐ก๐ก๐จ:
โข Similar experience as an accountant or relevant role in accounting
โข Excellent use of Microsoft Office Word and Excel; very good with spreadsheets
โข Knowledge of an accounting information system is a plus
โข Good math skills
โข Attention to detail
โข Strong organisational and communication skills
โข Confidentiality and integrity
โข Degree in Accounting; MSc is a plus
ย

Office Administrator
We are looking for an administrative officer to join our team and support our daily office procedures.
We want to meet you if you have previous experience as an office administrator or similar administrative role.
ย
Primary duties include:
โข Managing office stock.
โข Preparing regular reports (e.g. expenses and office budgets).
โข Organising company records. A successful administrative officer will be the point of contact for all employees, providing administrative support and managing their queries.ย
for all employees, providing administrative support and managing their queries.ย
Our ideal candidate also has a working knowledge of office equipment and office management tools. Ultimately, you should be able to ensure our administrative activities run smoothly on a daily and long-term basis.
๐๐๐๐๐๐ ๐ผ๐๐ข๐๐ฃ๐๐จ๐ฉ๐ง๐๐ฉ๐ค๐ง ๐๐๐จ๐ฅ๐ค๐ฃ๐จ๐๐๐๐ก๐๐ฉ๐๐๐จ:
โข Manage office supplies stock and place orders
โข Prepare regular reports on expenses and office budgets
โข Maintain and update company databases
โข Organise a filing system for important and confidential company documents
โข Answer queries by employees and clients
โข Update office policies as needed
โข Maintain a company calendar and schedule appointments
โข Distribute and store correspondence (e.g. letters, emails and packages)
โข Prepare reports and presentations with statistical data as assigned
๐๐ช๐๐ก๐๐๐๐๐๐ฉ๐๐ค๐ฃ๐จ ๐๐ฃ๐ ๐จ๐ ๐๐ก๐ก๐จ;
โข Grade 12 certificate with five credits or better
โข Diploma; additional qualifications in Office Administration are a plus
โข Proven work experience as an Administrative Officer, Administrator or similar role
โข Solid knowledge of office procedures
โข Experience with office management software like MS Office (MS Excel and MS Word, specifically)
โข Strong organisation skills with a problem-solving attitude
โข Excellent written and verbal communication skills
โข Attention to detail
ย

sales Consultant
ย
Join the team today!
We encourage every person who is interested to apply. Take the leap – you never know, you might just be the perfect person for one of our open roles, even if you donโt match 100% of the job description.
ย