2,054,632open jobs
123,033companies
253,374added this week
Browse all
Salary
≈ $44k – $96k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Sep 23, 2026.

Overview
Company
Impact
Profile match

EY

Headquartered in London, United Kingdom, EY (Ernst & Young) is a multinational professional services network and one of the "Big Four" accounting firms. The organization provides financial assurance and auditing, tax advisory, management and technology consulting, and strategy and transactions advisory through its EY-Parthenon arm. Operating across more than 150 countries, it delivers risk management, digital transformation, data analytics, and regulatory compliance solutions to multinational corporations, financial institutions, and government entities worldwide.
Backed by ROPEA

The Africa Assurance Innovation and Digital team is looking to appoint an experienced Manager - Software Engineering with strong full-stack engineering, Azure cloud, and DevOps capability. The role will lead the design and delivery of secure, scalable, cloud-native solutions for the Assurance business, combining modern application development with practical experience in Azure infrastructure, Infrastructure as Code, automated deployment, systems integration, and the Microsoft Power Platform.

This role requires strong software architecture and engineering judgement, together with the ability to manage solutions across development, test, and production environments. The successful candidate will guide technical design decisions, embed secure and repeatable delivery practices, collaborate across business and technology teams, mentor developers, and identify opportunities to modernise platforms, improve productivity, and reduce operational and business risk.

Other responsibilities include:

  • Architect and implement scalable, secure, and cloud-native software solutions aligned with business needs and enterprise architecture standards.
  • Design, build, and manage Azure services and infrastructure, including App Services, Azure Functions, Logic Apps, Key Vault, Azure SQL, and related platform capabilities.
  • Develop and maintain Infrastructure as Code using Terraform to enable consistent, repeatable, and controlled deployments across environments.
  • Configure and maintain CI/CD pipelines, such as GitHub Actions, to automate build, testing, deployment, and release processes.
  • Develop modern web applications using React, JavaScript or TypeScript, and relevant backend technologies and frameworks.
  • Design, build, secure, and consume REST APIs to integrate Microsoft 365, Azure services, Microsoft Graph, SharePoint, Dataverse, and external platforms.
  • Build, maintain, and enhance applications using Microsoft Power Apps and workflow automation solutions using Power Automate or equivalent tools.
  • Manage Azure environments across development, test, and production stages, ensuring stability, scalability, resilience, and operational continuity.
  • Manage solution identity and access, including Microsoft Entra ID, app registrations, service principals, managed identities, and role-based access control.
  • Apply governance, security, and risk management standards, including least-privilege access, secure secret management through Azure Key Vault, and appropriate technical controls.
  • Upgrade and refactor legacy systems, recommending modernisation strategies aligned with cloud-native architecture and business priorities.
  • Conduct in-depth testing, debugging, monitoring, and performance optimisation to deliver robust and resilient solutions.
  • Produce comprehensive technical, architectural, operational, and process documentation to support sustainability, auditability, and knowledge transfer.
  • Write clean, efficient, secure, and maintainable code based on business and technical requirements.
  • Collaborate with Business Analysts, Product Owners, architects, security stakeholders, and development teams to deliver high-quality solutions aligned with strategic objectives.
  • Lead technical discussions, solution design decisions, architecture reviews, deployment support, and resolution of post-implementation issues.
  • Mentor junior and senior developers, support team-level problem solving, and contribute to capability building and continuous improvement.

This role provides an opportunity to combine hands-on engineering with technical leadership, shaping secure and sustainable digital solutions while strengthening the team’s cloud, DevOps, and software delivery capability.

Qualifications

To excel in this role, you will need to combine hands-on technical depth with sound leadership, delivery ownership, and adaptability. Strongproblem-solvingability, awareness of evolving cloud and software engineering practices, and a commitment to continuous learning will be essential to delivering secure,high-quality, future-ready solutions.

You should also demonstrate:

  • Strong analytical and structured problem-solving skills.
  • High levels of self-motivation, accountability, and ownership of delivery outcomes.
  • Sound technical judgement, logical thinking, and strong attention to detail.
  • Strong verbal and written communication skills, including the ability to explain technical concepts to non-technical audiences.
  • Effective stakeholder management, collaboration, and facilitation skills.
  • Experience working in team-oriented, agile delivery environments.
  • Strong organisational, planning, prioritisation, and time-management capability.
  • Curiosity about modern technologies and the ability to learn and apply new tools quickly.

To qualify for the role, you must have:

  • A Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • At least five years’ relevant software development experience, including responsibility for technical design, delivery, or team leadership.
  • Strong full-stack development experience using modern languages and frameworks such as C#, .NET, JavaScript or TypeScript, React, Python, HTML, CSS, and Git.
  • Practical experience designing, deploying, and supporting solutions on Microsoft Azure, including services such as App Services, Azure Functions, Logic Apps, Key Vault, and Azure SQL.
  • Hands-on experience with Infrastructure as Code, preferably Terraform, and environment configuration across development, test, and production.
  • Experience implementing and maintaining CI/CD pipelines using GitHub Actions, Azure DevOps, or an equivalent platform.
  • Experience designing and consuming REST APIs and integrating with Microsoft Graph, SharePoint, Dataverse, Microsoft 365, Azure services, or external platforms.
  • Working knowledge of Microsoft Entra ID, app registrations, service principals, managed identities, RBAC, and secure secrets management.
  • Experience developing workflow or automation solutions using Power Apps, Power Automate, or comparable technologies.
  • Strong knowledge of relational and non-relational databases, software design, testing, Agile delivery, and the software development life cycle.
  • Experience applying cloud security, governance, least-privilege access, monitoring, and operational support practices.
  • Demonstrated experience leading technical discussions, reviewing solution designs or code, mentoring developers, and supporting delivery teams.
  • Exposure to data analytics, Power BI, Machine Learning, or Artificial Intelligence will be advantageous.
  • Relevant Microsoft Azure or DevOps certifications, such as Azure Developer Associate, Azure Administrator Associate, or DevOps Engineer Expert, will be advantageous.

Who we are

At EY we support you in achieving your unique potential both personally and professionally. We give you stretching and rewarding experiences that keep you motivated, working in an atmosphere of integrity and teaming with some of the world’s most successful companies. While we encourage you to take personal responsibility for your career, we support your development in every way we can. You enjoy the flexibility to devote time to what matters in both your business and personal life. At EY, you can be who you are and express your point of view, energy, and enthusiasm - wherever you are in the world. It’s how you make a difference.

Please note: Preference will be given to PDI candidates.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,054,632 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

DevOps
Similar stack
Same company
Johannesburg
≈ $43k – $92k per year (Estimated) · In office · Full-Time · 6+ years exp · Johannesburg
Python
Go
JavaScript
DevOps
Terraform
Helm
GitHub Actions
Loki
Crossplane
Kustomize
Prometheus
Pulumi
GitLab CI
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Grafana
Platform Engineering
Backstage
Amazon CloudWatch
Apply
≈ $34k – $72k per year (Estimated) · In office · Full-Time · 6+ years exp · Pretoria
Python
Go
JavaScript
DevOps
Terraform
Helm
GitHub Actions
Loki
Crossplane
Kustomize
Prometheus
Pulumi
GitLab CI
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Grafana
Platform Engineering
Backstage
Amazon CloudWatch
Apply
In office · Full-Time · 6+ years exp · Johannesburg
Databases
PostgreSQL
DynamoDB
AI/ML
Copilot
Cursor
Claude
DevOps
Helm
AWS CDK
CloudFormation
CI/CD
ArgoCD
AWS
Kubernetes
Platform Engineering
Amazon EKS
AWS Lambda
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
Cybersecurity
Snyk
SonarQube
Zero Trust
Least Privilege
Apply
$84k per year · Remote (South Africa) · Full-Time · South Africa
Python
JavaScript
Python
FastAPI
Databases
PostgreSQL
Frontend
Next.js
React.js
DevOps
Terraform
GCP
Helm
Azure
CI/CD
Kubernetes
Cybersecurity
Okta
Apply
$60k per year · In office · Full-Time · 10+ years exp · Bachelor's Degree · Randburg
Apply
≈ $55k – $147k per year (Estimated) · Remote (Poland) · Full-Time · 3+ years exp · Warsaw
Python
TypeScript
SQL
AI/ML
AI Agents
LLM Evaluation
DevOps
Platform Engineering
Apply
≈ $55k – $147k per year (Estimated) · Remote (Germany) · Full-Time · 3+ years exp · Berlin
Python
TypeScript
SQL
AI/ML
AI Agents
LLM Evaluation
DevOps
Platform Engineering
Apply
≈ $55k – $147k per year (Estimated) · Remote (United Kingdom) · Full-Time · 3+ years exp · London
Python
TypeScript
SQL
AI/ML
AI Agents
LLM Evaluation
DevOps
Platform Engineering
Apply
≈ $55k – $147k per year (Estimated) · Remote (Spain) · Full-Time · 3+ years exp · Madrid
Python
TypeScript
SQL
AI/ML
AI Agents
LLM Evaluation
DevOps
Platform Engineering
Apply
≈ $55k – $147k per year (Estimated) · Remote (France) · Full-Time · 3+ years exp · Paris
Python
TypeScript
SQL
AI/ML
AI Agents
LLM Evaluation
DevOps
Platform Engineering
Apply
≈ $19k – $43k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Thiruvananthapuram
Python
PowerShell
C#
Perl
AI/ML
Speech Recognition
Red Teaming
DevOps
Kali Linux
Linux
TCP/IP
DNS
Cybersecurity
Burp Suite
Nessus
Qualys Cloud Platform
Active Directory
OWASP
Apply
$80k – $149k per year · Hybrid · 4+ years exp · PhD · Jacksonville
Python
DevOps
Rest API
Terraform
Ansible
GCP
Helm
Azure DevOps
GitHub Actions
Kustomize
GitLab CI
Azure
CI/CD
GitOps
Jenkins
Git
AWS
Kubernetes
Platform Engineering
Configuration Management
Amazon EKS
Google GKE
Azure AKS
IAM
API Gateway
Linux
DNS
SOAP
Apply
$173k – $359k per year · In office · 9+ years exp · Bachelor's Degree · Kansas City
AI/ML
AI Agents
DevOps
FinOps
Apply
$173k – $359k per year · In office · 9+ years exp · Bachelor's Degree · Akron
Apply
Cloud Architect 11 days ago
≈ $64k – $114k per year (Estimated) · In office · 2+ years exp · Wrocław
DevOps
GCP
Azure
AWS
Apply
≈ $23k – $41k per year (Estimated) · In office · Contractor · 3+ years exp · Johannesburg
Apply
≈ $25k – $49k per year (Estimated) · In office · Full-Time · 4+ years exp · Johannesburg
Design
AutoCAD
Apply
In office · Johannesburg
Apply
≈ $45k – $81k per year (Estimated) · In office · Full-Time · 6+ years exp · Johannesburg
TypeScript
C#
C#
.NET
DevOps
Azure
AWS
Apply
up to $66k per year · In office · Full-Time · 7+ years exp · Johannesburg
JavaScript
TypeScript
C#
C#
ASP.NET Core
Frontend
Angular
JQuery
DevOps
Docker
Kubernetes
Management
Agile
Scrum
Waterfall
Apply
See all jobs
This is one of many
2,054,632 more open roles from verified company boards, updated every day.