Overview

DevOps Engineer Jobs in Johannesburg, South Africa at PwC

Description

& Summary At PwC, our people in information technology operations focus on managing and maintaining the technology infrastructure and systems to provide smooth operations and efficient delivery of IT services. This includes monitoring network performance, troubleshooting issues, and implementing security measures.

Those in IT operations support at PwC will focus on providing technical assistance and troubleshooting to provide smooth functioning of IT systems and non-cloud based infrastructure.

Your role will focus on providing L1 and possibly L2 support.

Enhancing your leadership style, you motivate, develop and inspire others to deliver quality. You are responsible for coaching, leveraging team member’s unique strengths, and managing performance to deliver on client expectations. With your growing knowledge of how business works, you play an important role in identifying opportunities that contribute to the success of our Firm. You are expected to lead with integrity and authenticity, articulating our purpose and values in a meaningful way.

You embrace technology and innovation to enhance your delivery and encourage others to do the same.

Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to:

  • Analyse and identify the linkages and interactions between the component parts of an entire system.
  • Take ownership of projects, ensuring their successful planning, budgeting, execution, and completion.
  • Partner with team leadership to ensure collective ownership of quality, timelines, and deliverables.
  • Develop skills outside your comfort zone, and encourage others to do the same.
  • Use the review of work as an opportunity to deepen the expertise of team members.
  • Address conflicts or issues, engaging in difficult conversations with clients, team members and other stakeholders, escalating where appropriate.
  • Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm’s code of conduct, and independence requirements.
  • Role Overview

    The Senior Dev Ops Engineer will play a critical role in optimizing software development and deployment processes across the organisation. This individual will collaborate closely with development, operations, and security teams to automate and streamline workflows, improve system reliability, and ensure the scalability of applications within an agile environment. A core focus of the role is enabling continuous delivery through robust continuous integration and continuous deployment (CI/CD) practices.

    Key Responsibilities

    Infrastructure as Code (IaC)

    Develop, maintain, and version-control infrastructure using tools such as Terraform or similar technologies to ensure repeatable, consistent environment provisioning.

    Continuous Integration / Continuous Deployment (CI/CD)

    Design, implement, and manage CI/CD pipelines to automate software builds, testing, and deployment across multiple environments.

    Containerization & Orchestration

    Manage and maintain container orchestration platforms (Docker, Kubernetes, Rancher) to ensure the scalability, availability, and reliability of microservices-based applications.

    Automation

    Automate repetitive tasks and operational processes using scripting languages (e.g., Python, Bash, Power Shell) and configuration management tools (e.g., Ansible, Chef, Puppet).

    Monitoring, Logging & Observability

    Implement and maintain monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK Stack, Azure Monitor) to proactively identify, diagnose, and resolve issues.

    Scaling & Optimisation

    Optimise infrastructure for scalability, performance, and cost efficiency while providing data-driven recommendations for improvement.

    Security & Compliance

    Collaborate with the security team to implement and enforce security best practices (Dev Sec Ops ) throughout the CI/CD pipeline, infrastructure, and applications.

    Incident & Problem Management

    Provide 2nd and 3rd level support for all incidents and problems, ensuring timely resolution and root cause analysis.

    Collaboration & Knowledge Sharing

    Title: DevOps Engineer

    Company: PwC

    Location: Johannesburg, South Africa

    Category:

     

    Upload your CV/resume or any other relevant file. Max. file size: 800 MB.