Enable job alerts via email!

DevOps Engineer

QE Services (QE Services)

Cape Town

On-site

ZAR 60 000 - 100 000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior DevOps Engineer to enhance their production systems. In this role, you will deploy, automate, and manage systems to ensure optimal performance and security. You will collaborate closely with development teams to implement improvements and troubleshoot issues. This position offers a chance to work with cutting-edge technologies, including cloud platforms and container orchestration tools. If you thrive in a fast-paced environment and are passionate about DevOps practices, this is the perfect opportunity to advance your career.

Qualifications

  • 5+ years of DevOps experience ensuring uptime, automation, and configuration management.
  • Strong scripting skills in Bash and Python, with experience in CI/CD pipelines.

Responsibilities

  • Deploy and manage production systems for availability and performance.
  • Collaborate with development teams for enhancements and troubleshooting.

Skills

DevOps Engineering
Bash scripting
Python
Ansible
Jenkins
Docker
Kubernetes
Terraform
SQL
Agile methodologies

Tools

Jenkins
Docker
Kubernetes
Terraform
AWS
Azure
GCP
GitHub Actions
Zabbix
Prometheus

Job description

Job Title: Senior DevOps Engineer

Location: Durbanville (Claremont)

Sector: IT / Finance

Responsibilities
  1. Deploy, automate, maintain, monitor, and manage Rocketseed production systems to ensure availability, performance, scalability, and security.
  2. Suggest architecture and process improvements.
  3. Evaluate new technology options and vendor products.
  4. Design networking topology and infrastructure.
  5. Manage server hardware, including sizing, scalability, and deployment best practices.
  6. Oversee centralized backup and restore activities.
  7. Define processes and procedures for server and system health checks.
  8. Collaborate with development teams for product enhancements and troubleshooting.
  9. Support technical support personnel with system usage.
Experience
  • Proven DevOps experience ensuring 24/7 uptime, automation, and configuration management (Jenkins, Puppet, Chef, Ansible, Docker).
  • Strong scripting skills in Bash and Python.
  • Experience with continuous integration tools (Jenkins, Ansible, GitHub Actions).
  • Building and maintaining CI/CD pipelines.
  • Containerization and orchestration (Docker, Kubernetes).
  • Infrastructure as Code using Terraform or CloudFormation.
  • Hands-on with cloud platforms (Proxmox, AWS, Azure, GCP).
  • Provisioning and scaling cloud-native applications.
  • Understanding hybrid cloud and on-premise infrastructure.
  • Monitoring tools experience (Zabbix, Prometheus, Grafana).
  • Centralized logging solutions (ELK Stack, Splunk, Fluentd, Graylog).
  • Implementing alerting and incident response automation.
  • DevSecOps and security best practices in CI/CD pipelines.
  • Secrets management tools (Vault, AWS Secrets Manager, SOPS).
  • SSL/TLS certificate management (Let's Encrypt, OpenSSL).
  • Knowledge of compliance frameworks (SOC2, HIPAA, PCI).
  • Experience with email messaging systems (Exim4, Postfix, Microsoft Exchange, M365).
  • Understanding network protocols (SMTP, POP3, IMAP, TCP/IP, DNS, SSL/TLS).
  • Firewall management and VPN configuration.
  • Load balancing and reverse proxy tools (NGINX, HAProxy, Traefik).
  • 5+ years Linux experience (Ubuntu, Red Hat, Oracle Linux).
  • Relational database experience (PostgreSQL, MySQL).
  • Agile/Scrum environment experience.
  • Documentation skills (Confluence, Markdown).
  • Version control expertise (Git).
Competencies
  • Presentable, articulate, and able to handle high-pressure situations.
  • Responsible and communicative.
  • Independent worker in a fast-paced environment.
  • Excellent time management and prioritization skills.
  • Strong written and verbal communication.
  • Analytical and structured thinking with multitasking ability.
  • Attention to detail.

If you're ready for the next step in your career, please send your updated CV for review.

Desired Skills
  • DevOps Engineering
  • MySQL
  • SQL
  • Agile methodologies
  • Site Reliability Engineering
  • Tooling Management
  • Bash scripting
  • Ansible
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.