IT DevOps Engineer

QE Services IT Recruitment


Date: 6 days ago
City: Cape Town, Western Cape
Contract type: Full time
My client based in Claremont (Northern Suburbs) is currently looking for a Senior DevOps Engineer to join them on a permanent basis.

IT / Finance

Responsibilities

  • Deploying, automating, maintaining, monitoring and managing the clients 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

  • Agile
  • Scrum
  • Automation
  • Scripting
  • Cloud Platforms
  • DevOps
Post a CV