Enable job alerts via email!

Principal Consultant

Cyberpro Consulting (Pty) Ltd

Gauteng

On-site

ZAR 600 000 - 750 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading IT services company in South Africa seeks a Principal Consultant to lead technical projects and manage teams. Ideal candidates will have over 10 years of experience, strong client-facing skills, and a background in software or digital solutions. This role offers a competitive salary and the opportunity to work with top technologies in a dynamic environment.

Benefits

Monthly base salary
13th cheque
Quarterly KPI-based commission

Qualifications

  • Minimum 10 years of career history.
  • At least 5 years of technical work experience.
  • At least 5 years in a team lead or senior management role.
  • At least 2 years client-facing pre-sales experience.

Responsibilities

  • Contribute to customer sales meetings and support account management.
  • Lead managed projects including people management.
  • Conduct performance reviews and ensure client satisfaction.
  • Document projects and produce thought-leadership content.

Skills

Client-facing sales experience
Strong communication skills
Software architecture knowledge
Agile delivery experience
Cloud knowledge (AWS, Azure)

Education

BSc in IT, Math/Stats, Engineering or related STEM degree

Tools

.NET
Java
Job description

Job Description: CyberPro Consulting is one of the leading providers of IT professional services in the South African market, with over 150 consultants servicing our customers and a 25‑year track record of delivering Advisory, Managed Projects and Team Augmentation services. We are hiring two Principal Consultant technical leads.

Overview

This senior, client‑facing role blends broad technical expertise, pre‑sales and advisory experience, hands‑on delivery skills, and project management capability. It offers a rewarding position within one of South Africa’s well‑known and fast‑growing tech companies.

Responsibilities
Sales and Pre‑Sales
  • Contribute to customer sales meetings and support the account management team.
  • Compile high‑quality RFP responses for turnkey, managed, and consulting project RFPs.
  • Deliver customer presentations and pitches, and own & maintain RFP, proposal, and other documentation.
Templates
  • Meet CyberPro’s onsite teams regularly to understand the technical work being delivered and provide mentoring as needed.
Project Delivery and Team Management
  • Serve as a roving technical thought leader and advisor between CyberPro’s various onsite technical teams.
  • Lead managed projects, including people management, technical lead, analyst and project management activities.
  • Supervise CyberPro Consulting team members servicing the client on managed projects.
  • Drive the performance of managed project teams and conduct performance reviews against agreed KPIs.
  • Assist with performance management and ensure integration with client teams and client satisfaction.
Project Governance
  • Carry out regular check‑ins, performance reviews, and agile delivery practices.
  • Assist with performance management of managed teams and ensure project governance aligns with client expectations.
Marketing and Thought Leadership
  • Co‑work with Marketing to document projects and produce case studies and customer testimonials.
  • Assist with generating technical thought‑leadership content on social media.
  • Represent CyberPro Consulting at conferences, trade shows, and other industry events.
Tech Leadership
  • Conduct research and POC work into new technologies (software, data, digital, cloud, AI).
  • Contribute to and drive innovation, automation, RPA, and AI initiatives within CyberPro.
  • Provide advisory and consulting services to customers as needed.
  • Assist in vetting and recruiting suitable technical staff.
  • Run and present at internal skills and technical sessions.
  • Co‑work with HR to document and drive skill sets and capabilities of the team.
Vendor Partnerships
  • Grow partner relationships with AWS, Microsoft, Salesforce, Snowflake, and others.
  • Certify on pre‑sales, sales, and technical certifications required for partner relationships.
  • Work with partners on co‑selling and co‑branding opportunities.
  • Help drive technical certifications of CyberPro staff for partner relationships.
Location & Working Hours
  • Full‑time position with core working hours and flexible start between 7–9 am.
  • Primary locations: Johannesburg (Woodmead) or Cape Town (Century City). Travel to customers and medium‑term deployments required.
  • Office‑based role; remote working not offered except for one day per week (Wednesday).
Salary Structure
  • Remuneration at Software Development Manager / Principal Technical Consultant level.
  • Monthly base, 13th cheque in December, quarterly KPI‑based commission, and profit‑based commission for turnkey projects.
Qualifications, Experience and Knowledge Required
Demographic Requirements
  • Open to all races.
Years of Experience
  • Minimum 10 years of career history.
  • At least 5 years of hands‑on software, data, or digital technical work.
  • At least 5 years in a team lead or other senior role with management responsibility.
  • At least 2 years of client‑facing pre‑sales and/or advisory experience.
Education and Certification
  • BSc in IT, Math/Stats, Engineering or related STEM degree.
  • Industry certifications advantageous (Microsoft, AWS, Salesforce, Oracle, Snowflake, etc.).
  • Methodology qualifications (SAFe, Agile, DevOps, TOGAF, BABOK, etc.) advantageous.
Skills Required
  • Experience in client‑facing sales, pre‑sales, advisory, and consulting activities.
  • Strong verbal and written communication skills.
  • Background in hands‑on software, data, or digital solution design, architecture, and development (e.g., .NET, Java).
  • Up‑to‑speed on cloud adoption, machine learning, AI, LLM developments, software architecture, and data platforms.
  • Understanding and interest in industry verticals such as banking, insurance, wealth & investments, or retail.
  • Strong technical proposal writing and documentation skills.
  • In‑depth cloud knowledge (AWS, Azure) with advisory capability.
  • Experience in agile delivery of software or data projects.
Personality Traits
  • Outgoing and engaging.
  • Ability to influence others.
  • Willingness to do hands‑on tech and analysis work.
  • Self‑starter, self‑motivated, and continuous learner.
  • Prioritisation ability in conflicting environments.
  • Achievement‑oriented, completer/finisher.
  • Collaborative, performance‑managing, presentable, professional, high‑energy, growth‑oriented mindset.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.