My client based in Durbanville (Claremont) is currently looking for a Senior DevOps Engineer to join them on a permanent basis.

IT / Finance

Responsibilities

  • Deploying, automating, maintaining, monitoring and managing Rocketseed production systems, to ensure the availability, performance, scalability and security of production systems
  • Suggesting architecture improvements, recommending process improvements
  • Evaluate new technology options and vendor products
  • Skill in networking topology and infrastructure design
  • Server hardware including sizing and scalability as well as deployment best practices, server management suites
  • Centralized backup and restore activities
  • Definition of processes and procedures to carry on regular server and system health checks
  • Liaising with development personnel, for product enhancements and trouble shooting
  • Liaising with technical support personnel to support them with the use of our systems

Experience

  • Solid DevOps experience ensuring 24/7 uptime, automation, and configuration management – (Jenkins, Puppet, Chef, Ansible, Docker)
  • Excellent scripting skills focused on automation – (Bash, Python)
  • Exposure to continuous integration tools – (Jenkins, Ansible, GitHub Actions, etc.)
  • Strong experience building and maintaining CI/CD pipelines
  • Experience with containerization and orchestration tools – (Docker, Kubernetes)
  • Infrastructure as Code (IaC) with tools like Terraform or CloudFormation
  • Hands-on experience with cloud platforms – (Proxmox, AWS, Azure, GCP)
  • Provisioning and scaling cloud-native applications and services
  • Understanding of hybrid cloud and on-premise infrastructure integration
  • Experience with monitoring tools – (Zabbix, Prometheus, Grafana)
  • Familiarity with centralized logging solutions – (ELK Stack, Splunk, Fluentd, Graylog)
  • Implementing alerting mechanisms and automated incident response
  • Understanding of DevSecOps and security best practices in CI/CD pipelines
  • Experience with secrets management tools – (Vault, AWS Secrets Manager, SOPS)
  • Familiarity with SSL/TLS certificate management – (Let’s Encrypt, OpenSSL)
  • Knowledge of basic compliance frameworks – (SOC2, HIPAA, PCI – optional but beneficial)
  • Good understanding of email messaging systems – (Exim4, Postfix, Microsoft Exchange, M365)
  • Solid understanding of network protocols – (SMTP, POP3, IMAP, TCP/IP, DNS, SSL/TLS)
  • Experience with firewall management and VPN configuration
  • Load balancing and reverse proxy tools – (NGINX, HAProxy, Traefik)
  • 5+ years experience with Linux systems – (Ubuntu, Red Hat, Oracle Linux)
  • Experience with relational databases – (PostgreSQL, MySQL – Postgres preferred)
  • Experience in Agile/Scrum environments and cross-functional collaboration
  • Clear documentation practices using tools like Confluence or Markdown
  • Familiarity with version control best practices using Git

Competencies

  • Presentable and well-spoken, and able to deal with colleagues in a high-pressure environment.
  • Good communicator with a sense of responsibility
  • Ability to work in a fast-paced environment and work independently
  • Very good time management, ability to self-prioritize and complete work in a timely manner
  • Excellent written and verbal communication skills
  • Highly analytical and structured thinking – you need to be an expert in identifying and prioritizing multiple tasks.
  • Should be a stickler for detail

If you are ready for the next exciting step in your career, and would like to apply, please send us your updated CV to review

Desired Skills:

  • DevOps Engineering
  • Mysql
  • SQL
  • Agile
  • Site Reliability Engineering
  • Tooling Management
  • Bash
  • Ansible

Learn more/Apply for this position