At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions.
In quality engineering at PwC, you will focus on implementing leading practice standards of quality in software development and testing processes. In this field, you will use your experience to identify and resolve defects, optimise performance, and enhance user experience.
Responsibilities:
- Cloud Infrastructure: Architect and maintain secure, scalable, and highly available Azure AWS environments (VNETs, Hub-Spoke models, Private Links, and Entra ID).
- Infrastructure as Code (IaC): Standardize environment provisioning by developing and maintaining complex Terraform configurations and private modules.
- Container Orchestration:
Manage the full lifecycle of Azure Kubernetes Service (AKS), including cluster upgrades, node pool management, and security hardening.
- Application Packaging: Standardize application deployments across environments using Helm charts to manage dependencies and configurations.
- CI/CD Orchestration: Design multi-stage YAML pipelines in Azure DevOps/Jenkins/ArgoCD / Github Actions/Gitlab CI for Everything-as-Code.
- Support and migrate legacy release processes from ADO Classic Editor to up-to-date pipelines.
- Implement GitHub Actions for modern, event-driven CI/CD workflows.
- Security Compliance: Integrate Shift-Left security practices (Secret management, SAST/DAST) into the automated pipelines.