nieuwKenmerk: a0MP9000009KGUr.1_1762188778

Senior DevOps Engineer

South Africa

  • Developer/Programmer Functie
  • Vaardigheden: CI/CD, DevSecOps, Bash, Python, PowerShell, YAML, IaC, Terraform, Ansible, Jenkins, Azure DevOps,
  • Niveau: Senior

Functiebeschrijving

Senior DevOps Engineer

a0MP9000009KGUr.1_1762188778

Senior DevOps Engineer

An established technology-driven organisation is looking for a Senior DevOps Engineer to lead the design, automation, and optimization of scalable, secure, and high-performing systems. The ideal candidate will bring a balance of hands-on technical expertise, strong operational discipline, and the ability to drive engineering best practices across teams.

Key Responsibilities

Infrastructure & Automation

*

Design, deploy, and maintain Kubernetes clusters for reliable, large-scale application delivery.
*

Develop automation scripts using tools such as Bash, Python, PowerShell, and YAML to enhance build, deployment, and monitoring efficiency.
*

Build and optimize CI/CD pipelines and implement infrastructure-as-code (IaC) using technologies like Terraform, Ansible, Jenkins, GitHub Actions, or Azure DevOps.
*

Champion automation and observability practices across the full software delivery lifecycle (SDLC).

Security & Compliance

*

Enforce cloud and infrastructure security best practices, incorporating DevSecOps principles.
*

Manage database operations and ensure secure, efficient performance across systems.
*

Support compliance initiatives by ensuring systems adhere to governance and regulatory standards.

Collaboration & Delivery

*

Work closely with software engineering, QA, security, and infrastructure teams to deliver reliable, scalable solutions.
*

Provide technical guidance and mentorship to promote a culture of continuous learning and improvement.
*

Liaise with stakeholders to clarify technical requirements and align DevOps initiatives with business needs.

Performance & Continuous Improvement

*

Monitor system performance and resolve production issues to ensure high availability and resilience.
*

Document configurations, automation processes, and best practices for internal teams.
*

Keep up to date with emerging DevOps technologies and recommend improvements to existing systems.

Key Deliverables

*

Scalable Infrastructure: Robust, automated Kubernetes and cloud environments supporting continuous growth.
*

Efficient CI/CD: Streamlined pipelines accelerating delivery and reducing deployment risk.
*

Enhanced Security: Implementation of DevSecOps principles ensuring compliance and reliability.
*

Continuous Improvement: Optimization of systems and processes through innovation and mentorship.
*

Clear Communication: Well-documented processes and knowledge sharing across technical teams.

Experience & Skills

*

7+ years of practical DevOps experience in complex, multi-environment ecosystems.
*

Proven expertise with Kubernetes administration and advanced kubectl usage.
*

Strong scripting and automation capabilities using Bash, Python, PowerShell, or YAML.
*

Hands-on experience with CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps).
*

Proficiency across major cloud environments (AWS, Azure, GCP).
*

Working knowledge of the SDLC and modern project delivery methodologies.
*

Solid understanding of security practices for cloud and containerized systems.
*

Experience managing infrastructure-as-code (Terraform, Ansible).
*

Familiarity with database systems, reporting tools, and monitoring platforms is advantageous.
*

Excellent analytical, troubleshooting, and communication skills.
*

Ability to collaborate effectively across teams while maintaining high levels of autonomy and accountability.
*

Passion for automation, innovation, and operational excellence.

Qualifications

*

Bachelor's degree in Computer Science, Information Systems, or a related discipline (or equivalent practical experience).

Would you like me to turn this version into a LinkedIn job post format next -