Menu Close

Cape Town: Principal Engineer posted by Workskuad

Principal Engineer

Posted on 2025-03-18

Employer Workskuad
Salary 100000
Category Engineering
Location Western Cape  /  Cape Town

Job Summary

Our client; a top business platform that equips small business owners across Africa, is looking to hire a principal engineer for their business in Cape Town, South Africa.

Your role at the company will be to help drive a high performance Engineering team, so that together the company can build a world-class product for small business owners across the continent. They are looking for someone who is eager to take ownership on game changing initiatives while elevating the team around them.


You will be leading improvements in architectural and application design, engineering "due process", project planning, and DevOps (GitHub and AWS). It is critical for you to be able to bridge these gaps yourself in a hands-on manner, and to create a path for our team to scale and this role to evolve in the future.


Job responsibilities – Team leadership and DevOps:


  1. Lead and project manage initiatives such as:
    1. Addressing tech debt.
    2. Big technical (development and other) epics.
    3. General process changes and fine-tuning.
  2. Validate and verify technical designs or big architectural changes that the team proposes: ensure that the cost/benefit for these is appropriate and that they are pragmatic given constraints and desired timescales.
  3. Own and lead our Continual Improvement process: help drive efficiency and productivity by helping track appropriate metrics, identifying areas for improvement and helping implement them.
  4. Work with the team on continuously improving our our end-to-end SDLC
  5. Manage our Change Request Process and in some cases implement the requested changes.
  6. Oversee our Knowledge Base (in Confluence) and ensure the team creates and updates appropriate technical and process documentation (or create it yourself where appropriate).
  7. Perform DevOps tasks such as:
    1. Managing our GitHub repositories.
    2. Managing GitHub actions and workflows.
    3. Ensuring our branching strategy is followed by the team.
  8. Lead incident management when outages or other issues with our infrastructure occur.
  9. Assist with maintaining and enhancing our AWS estate including:
    1. EC2 Instances.
    2. The Linux OS within EC2 instances: typical management of Linux server OS including management/configuration of systems (services, log rotation, etc.), disk space, CloudWatch agent, regular updating and patching, etc.
    3. Databases (relational and nosql).
    4. Kubernetes cluster (validating and applying manifests and general cluster maintenance).
    5. Cloud networking (VPCs, subnets, security groups, etc.).
    6. ECR repositories.
    7. IAM, access policies and permissions.
    8. Automated backup scheme.
    9. CloudWatch log groups, metric filters, dashboards and alerts.
    10. Ensuring cost efficiency and robust cost control.
  10. General team HR management including
    1. Leading the recruitment process (for technical personnel)
    2. Frequent 1-to-1s with your team
    3. Ensuring your team remains happy, engaged, and motivated
    4. Performance Management: Conduct performance reviews, set objectives, and manage professional development for team members

       

Desired Experience and Qualifications

  • You have accumulated considerable knowledge and hands-on experience of technology leadership, through a strong relevant engineering degree and at least 10 years of relevant professional experience.
  • You have 3+ years of experience leading teams to efficiently develop high-quality software (preferably with Java and Spring Boot).
  • You have 5+ years of experience with AWS and Kubernetes and you are able to hands-on manage a simple AWS estate consisting of several instances, several relational databases (RDS), several Kubernetes clusters (EKS) and all typical related assets (VPC, security groups, S3 buckets, etc.).
  • You are very familiar with Agile development processes such as Scrum and Kanban.
  • You are very familiar with GitHub and you have substantial experience of hands-on managing GitHub repositories and creating/maintaining GitHub workflows.

Principal Engineer position available in Western Cape, Cape Town. This job position was posted by Workskuad. The job has been posted as a premium ad on 2025-03-18 at 15:08:15 in the Engineering category

Click Go Apply to apply online!


You might also like these jobs in the same area.

Apply directly for this position. Please read all instructions carefully.

We do not process job applications; we simply aggregate and display job listings.

More related positions


Pretoria: Principal Civil Engineer Water & Wastewater Treatment Engineer (Succession Plan)

To provide discipline specific, specialist engineering and project management services to iX engineers and its clients, while pursuing the broader iX engineers business goals, values and vision. AREAS OF RESPONSIBILITY . Business Development and Support Bu


View Job
Principal Civil Engineer Water & Wastewater Treatment Engineer (Succession Plan)

Pretoria: Principal Civil Engineer (Succession Plan)

To provide discipline specific, specialist engineering and project management services to iX engineers and its clients, while perusing the broader iX engineers business goals, values and vision. AREAS OF RESPONSIBILITY . Business Development and Support Bu


View Job
Principal Civil Engineer (Succession Plan)

Pretoria: Principal Water & Wastewater Treatment Engineer (Succession Plan)

To provide discipline specific, specialist engineering and project management services to iX engineers and its clients, while pursuing the broader iX engineers business goals, values and vision. AREAS OF RESPONSIBILITY . Business Development and Support Bu


View Job
Principal Water & Wastewater Treatment Engineer (Succession Plan)

Cape Town City Centre: Principal Geometric Design Engineer

To provide discipline specific, specialist engineering and project management services to iX engineers and its clients, while pursuing the broader iX engineers business goals, values and vision. AREAS OF RESPONSIBILITY . Business Development and Support Bu


View Job
Principal Geometric Design Engineer

Pretoria: Mechanical Engineer (Principal)

Qualifications & Experience: â?? B.Eng, BSc, or BTech in Mechanical Engineering â?? ECSA professional registration (PrEng/PrTech) â?? Minimum 8 years of relevant experience in hospitals, clinics, commercial buildings, offices, workshops, and stores â?? Exp


View Job
Mechanical Engineer (Principal)

South Africa: Principal Software Engineer (Ruby On Rails) (Cpt Remote) posted by Datafin

Principal Software Engineer (Ruby on Rails) (CPT Remote)IT - Software DevelopmentCape Town - Western Cape - South Africa, RemoteENVIRONMENT: APPLY your deep technical expertise to fill the role of a Principal Software Engineer who will architect fault-tole


View Job
Principal Software Engineer (Ruby On Rails) (Cpt Remote)

Pretoria: Principal Civil Engineer (Succession Plan) posted by IX Engineers

To provide discipline specific, specialist engineering and project management services to iX engineers and its clients, while perusing the broader iX engineers’ business goals, values and vision.AREAS OF RESPONSIBILITY.Business Development and Suppor


View Job
Principal Civil Engineer (Succession Plan)

Cape Town: Technologist Principal (Succession Plan) posted by IX Engineers

The Principal Technologist is the top-tier expert responsible for strategic planning, technical innovation, and organizational leadership. This role oversees the most complex projects and drives the organization’s engineering vision.AREAS OF RESPONSI


View Job
Technologist Principal (Succession Plan)

Pretoria: Principal Civil Engineer Water & Wastewater Treatment Engineer (Succession Plan) posted by IX Engineers

To provide discipline specific, specialist engineering and project management services to iX engineers and its clients, while pursuing the broader iX engineers’ business goals, values and vision.AREAS OF RESPONSIBILITY.Business Development and Suppor


View Job
Principal Civil Engineer Water & Wastewater Treatment Engineer (Succession Plan)

Cape Town: Principal Geometric Design Engineer posted by IX Engineers

To provide discipline specific, specialist engineering and project management services to iX engineers and its clients, while pursuing the broader iX engineers business goals, values and vision.AREAS OF RESPONSIBILITY.Business Development and SupportBuild


View Job
Principal Geometric Design Engineer

Gauteng: Mechanical Engineer (Principal) posted by Milton Resourcing

Qualifications & Experience: B.Eng, BSc, or BTech in Mechanical Engineering ECSA professional registration (PrEng/PrTech) Minimum 8 years of relevant experience in hospitals, clinics, commercial buildings, offices, workshops, and stores Experience with


View Job
Mechanical Engineer (Principal)

Pretoria: Mechanical Engineer (Principal) posted by Milton Resourcing

Qualifications and experience: B.Eng, BSc or BTech degree in Mechanical Engineering Candidate must be professionally registered with ECSA Minimum of 8 year’s relevant experience in the built environment (Hospitals, Clinics, Commercial Buildings, Offi


View Job
Mechanical Engineer (Principal)

Cape Town: Principal Process Engineer posted by Keystone Project Recruitment

The tasks you`ll perform Ensure that Process Engineering activities are conducted to the highest quality, ethical and in line with Company, Client and regulatory requirement. Establish design standards in areas of expertise for the process team. Coordinate


View Job
Principal Process Engineer

Cape Town City Centre: Principal Process Engineer

The tasks you`ll perform Ensure that Process Engineering activities are conducted to the highest quality, ethical and in line with Company, Client and regulatory requirement. Establish design standards in areas of expertise for the process team. Coordinate


View Job
Principal Process Engineer

Cape Town: Principal Engineer posted by Workskuad

Our client; a top business platform that equips small business owners across Africa, is looking to hire a principal engineer for their business in Cape Town, South Africa.Your role at the company will be to help drive a high performance Engineering team, s


View Job
Principal Engineer

Pretoria: Principal Civil Engineer (Stormwater Modelling And Water Urban Design) posted by Hire Resolve

Job Title: Principal Civil Engineer - Stormwater Modelling and Urban Water DesignLocation: Pretoria, South AfricaHire Resolve`s client is currently seeking a highly skilled and experienced Principal Civil Engineer to join their team in Pretoria. This posit


View Job
Principal Civil Engineer (Stormwater Modelling And Water Urban Design)

Pretoria: Principal Geotechnical Engineer – Renewable Industry posted by Hire Resolve

Hire Resolve`s client in the Renewable Engineering industry is urgently seeking the expertise of a Principal Geotechnical Engineer in PretoriaResponsibilities:Partner with an established, leading team of geotechnical engineers and Engineering Geologists.Pr


View Job
Principal Geotechnical Engineer – Renewable Industry

East London: Principal Infrastructure Engineer posted by Hire Resolve

Hire Resolves client is urgently seeking the expertise of a Principal Infrastructure Engineer in East London, EC.Responsibilities:Effective project Planning, Initiation and resource managementPlanning and management of the engineering aspects of the projec


View Job
Principal Infrastructure Engineer

Gauteng: Principal Front End Engineer posted by Communicate Finance

As a Principal Front-End Engineer, you will provide technical leadership, mentor junior engineers, and drive innovation in front-end development. You will work with Angular and Ionic’s Capacitor to build responsive and accessible web and mobile appli


View Job
Principal Front End Engineer

Pretoria: Principal Front End Engineer

As a Principal Front-End Engineer, you will provide technical leadership, mentor junior engineers, and drive innovation in front-end development. You will work with Angular and Ionics Capacitor to build responsive and accessible web and mobile applications


View Job
Principal Front End Engineer

Error making API request.
Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area