Devops Engineer

Johannesburg, Gauteng, South Africa

Job Description

Job Summary
NNW Tech Solutions is seeking a talented DevOps Engineer to join a leading wealth and asset management company based in Sandton, Johannesburg. This role is perfect for a highly motivated individual passionate about automating and streamlining the software delivery pipeline, ensuring system reliability, and driving infrastructure innovation.
About the Opportunity:
You will be responsible for automating and managing the software delivery pipeline, infrastructure provisioning, and release workflows. This role demands strong collaboration with development, QA, and infrastructure teams to deliver scalable and resilient systems within a fast-paced, team-oriented environment. You'll have the chance to work independently, take initiative in solving complex challenges, and continuously seek improvements in code quality and process efficiency.
Key Responsibilities:

  • Design, implement, and manage CI/CD pipelines using Azure DevOps.
  • Automate infrastructure provisioning using Infrastructure-as-Code tools like Terraform or ARM templates.
  • Configure, manage, and monitor container orchestration platforms (e.g., Kubernetes).
  • Implement logging, monitoring, and alerting solutions using Azure Monitor, Grafana, or ELK Stack.
  • Ensure secure handling of secrets and configurations with tools like Azure Key Vault.
  • Manage release processes and facilitate deployments across development, QA, and production environments.
  • Collaborate with developers and QA to optimise build, test, and deployment pipelines.
  • Participate in incident response, root cause analysis, and system reliability improvements.
  • Document and standardise DevOps processes and best practices.
  • Continuously self-develop by staying updated on new technologies and best practices.
Requirements
  • Experience: Strong hands-on experience with Azure DevOps (Pipelines, Repos, Boards).
  • Scripting Proficiency: Proficient in scripting languages such as Bash, PowerShell, Python, and YAML.
  • Containerisation: Hands-on experience with Docker and Kubernetes.
  • Infrastructure as Code: Experience with tools like Terraform and ARM templates.
  • CI/CD: Solid understanding of CI/CD concepts and release engineering.
  • Monitoring & Logging: Experience with monitoring and logging tools (Azure Monitor, Prometheus, Grafana).
  • Networking & Security: Good understanding of networking, security, and system administration.
  • Version Control: Knowledge of version control systems, particularly Git.
  • Personal Attributes: Self-motivated with a strong sense of ownership , excellent problem-solving and analytical skills, strong collaboration and communication abilities , and the ability to work in a fast-paced, team-oriented environment.
Advantageous Exposure:
  • Experience in financial services or investment banking environments.
  • Familiarity with service mesh architectures and container security.
  • Exposure to performance tuning and load testing tools.
  • Experience integrating static and dynamic code analysis tools into pipelines.
NNW Tech Solutions
Recruiter

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1475572
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned