Our client, a financial aid concern, based in Cape Town is looking for a senior DevOps engineer who will take a leading role in instilling a DevOps culture within the larger technology team, mentoring engineers and help to guide development teams adhere to best practice and evolve industry standards. Successful incumbent should have a BSc in computer science with two years’ experience as a senior software engineer.
Teach and mentor DevOps to other engineers within the technology team.
Set DevOps best practices for the technology team as a whole, enabling them to implement these practices in their daily work.
Document and explain best practices to the broader technology team.
Build and prototype ideas into working proofs of concept.
BSc in computer science or relevant experience.
Two+ years’ experience as a senior software engineer or technical lead, with eight+ years of overall experience as a software engineer or equivalent.
Deep and broad experience with Amazon Web Services.
Extensive work experience with container orchestration in high volume, distributed systems.
Proficient in at least one object-oriented and one scripting language.
Experience with monitoring, logging and alerting solutions- the more the better.
Deep understanding of IPv4 networking, web protocols and Linux/Unix systems.
Be a strong, balanced and flexible team player in an Agile context.
Ability to influence and mentor development teams and foster a DevOps culture from the ground up.
Proven ability to automate provisioning and maintenance of infrastructure in a cloud environment.
Strong troubleshooting and problem-solving ability.
Proficient with technologies used within the business such as Ruby on Rails, Python, Terraform and PostgreSQL.
Experience building microservices/ service-oriented architecture (SOA and REST).
Solid understanding of data integrity, security and continuity of business.
The following experience would be advantageous:
Enjoys optimising systems by investigating and diving deep (beyond speeding up build times).
Experience with JIRA or another issue tracking product.
A solid track record of deploying and managing microservices.
Experience with online version control services such as GitHub or Bitbucket.
Experience with configuration management tools such as Chef, Puppet, Salt, or Ansible in production environments.
Excellent communication skills and a strong team working ethic.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
When applying for jobs, ensure that you have the minimum job requirements. Only SA citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please email a word copy of your CV to and mention the reference numbers of the jobs.
Posted on 13 Jun 14:32
Apply by email Chantelle Lawrence
Or apply with your Biz CV
Create your CV once, and thereafter you can apply to this ad and future job ads easily.