DevOps Engineer

Boardroom Appointments

Cape Town

On-site

ZAR 700,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Boardroom Appointments in Cape Town seeks an experienced software engineer to build and implement development tools and infrastructure, while identifying problems and delivering fixes. You will work with developers to ensure processes run as designed and look for ways to automate and improve release cycles.

You’ll deploy updates, provide support, and mentor less-experienced teammates. Ideal candidates have a BSc in CS/Engineering and 3–5+ years in software development, with strong SQL basics and

Qualifications

  • Bachelor's degree in computer science, engineering or related field.
  • 3–5+ years of software development/engineering experience.
  • Solid SQL/database familiarity and basic software engineering practices.
  • Experience with CI/CD tools and agile methodologies is essential.
  • Familiarity with cloud and IaC tools is advantageous.

Responsibilities

  • Build and implement new development tools and infrastructure.
  • Identify technical problems and develop updates and fixes.
  • Collaborate with developers to ensure processes work as intended.
  • Automate and improve development and release processes.
  • Deploy updates, provide technical support, and mentor junior staff.
  • Support CI/CD pipelines and ensure reliable deployments.

Skills

CI/CD
Agile
Source control
Troubleshooting
Analytical mindset
Self-motivated
Conceptual understanding

Education

Bachelor of science in CS/Engineering

Tools

Jenkins
GitHub Actions
GitLab CI
Terraform
Ansible
Kubernetes
Confluence/JIRA

Job description

  • Building and implementing new development tools and infrastructure
  • Identifying technical problems and developing software updates and fixes
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended
  • Working on ways to automate and improve development and release processes
  • Deploy updates and fixes, and provide technical support
  • Provides technical coaching and mentoring to less-experiences team members
  • Focused on either continuous integration or continuous delivery with the following outputs:
  • Plans and performs ongoing routine applications maintenance tasks
  • Assists in establishing requirements, methods and procedures for routine maintenance
  • Provide support to the Development teams to ensure automated solutions are designed with user experience, performance and operability in mind

Requirements:

  • Bachelor of science degree (or equivalent) in computer science, engineering, or relevant field
  • 3 - 5 + years experience in developing/engineering applications
  • Working knowledge of databases and SQL
  • Expert understanding and experience with basic software engineering practices and principles, Agile Methodologies and Source Control, etc. (eg. Git, Github, Deployment, application builds, zero downtime rollouts etc).
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI
  • Understanding and/or experience with one or more of the following items would be advantageous:
    • AWS services. Some of the services we use everyday include:
      • EC2
      • EKS
      • ElastiCache
      • RDS
    • IaC tools such as Terraform and Ansible
    • Kubernetes and running Kubernetes in a Production environment
    • Confluence/JIRA
  • Must be able to understand underlying concepts and why certain things are done, as opposed to specific technologies.
  • Strong troubleshooting and problem-solving skills
  • Is self motivated and excited by the possibilities of technology
  • Has a systematic approach with an analytical mindset
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DevOps Engineer
DevOps Engineer

Boardroom Appointments • Johannesburg

On-site
ZAR 480,000 - 600,000
DevOps Engineer
DevOps Engineer

Boardroom Appointments • Sandton

On-site
ZAR 600,000 - 900,000
DevOps Lead
DevOps Lead

Boardroom Appointments • Cape Town

On-site
ZAR 500,000 - 700,000
Senior DevOps Engineer
Senior DevOps Engineer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Junior DevOps Engineer
Junior DevOps Engineer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 300,000 - 450,000
Analyst: DevOps
Analyst: DevOps

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
DevOps Engineer
DevOps Engineer

Placements24 • East London

Hybrid
ZAR 600,000 - 900,000
Competitive salary and benefits
Senior Platform Engineer
Senior Platform Engineer

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 900,000
DevOps Engineer (Cloud)
DevOps Engineer (Cloud)

Placements24 • Pretoria

Hybrid
ZAR 600,000 - 900,000
Home office allowance
Professional development allowance
Flexible hours and fully remote
DevOps Engineer
DevOps Engineer

Global One • Cape Town

On-site
ZAR 600,000 - 800,000