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