About the job
Description of the role and purpose of the job:
At KPMG, you’ll join a team of diverse and dedicated problem solvers, connected by a common cause: to turn insight into opportunity for clients and communities around the world.
We seek a professional with broad cloud engineering experience to help clients architect and automate software development leveraging cloud platforms and technologies. This is a Pan Africa role with responsibility for leading a team across the continent. This resource will be based in either Joburg, Nairobi or Lagos.
Minimum requirements to apply for the role (including qualifications and experience):
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, Information Technology, or any other relevant field
- Minimum of 10 years’ experience in infrastructure, cloud, and DevOps engineering roles with demonstrable knowledge of cloud technologies
- Well-grounded experience leading and delivering large software, infrastructure, and cloud transformational projects
- Expertise in the design, implementation, and maintenance of cloud infrastructure and services.
- Extensive hands-on experience with public cloud providers such as AWS, Azure and/or GCP
- Proven experience in software development or scripting languages such as Python/Go/PowerShell/Nodejs/C# or equivalent
- Solid CI/CD pipelining skills and experience using any of Octopus/TeamCity/Jenkins/Azure DevOps or equivalent
- Proven experience on performance tuning, troubleshooting and resolution of issues that may arise in production
Key responsibilities:
Strategy
- Provide DevOps and Cloud engineering support to the Africa digital transformation team
- Leverage local and global KPMG artefacts, SMEs, and other network assets to shape a compelling and pragmatic strategy
- Leverage regional alliances with technology partners (e.g. Microsoft, Oracle, IBM, AWS, Google, etc) to drive proactive leads generation, joint pitch, pipeline management and conversions where required
- Manage, coach and grow the DevOps and Cloud engineering team
- Lead key business development activities for advisory products including targeting key C- level clients, proposing services and closing opportunities
- Ensure service teams are buoyant and properly resourced
- Build strong relationships with CTOs and be the trusted Cloud and DevOps advisor
- Ensure all teams are complying with both client and firm regulatory and security controls and can feed these ways of working back to the community
Client Impact
- Work with clients to architect products, platforms and solutions that are performant, scalable and extensible
- Provide subject matter expertise to clients across Africa on cloud-related subjects
- Develop and implement effective cloud strategies for clients across Africa
- Drive business growth across Africa through new business development and expansion of existing client accounts
- Stay up to date with industry trends and emerging technologies to ensure we provide clients with the latest and most effective solutions
- Work closely with clients to understand business needs and develop tailored solutions
- Develop practice through thought leadership and training
Finance
- Deliver on targets and goals (including sales goals)
- Provide annual budget input for the area of responsibility for approval and integration into service line/ growth area budget
- Manage the annual budget, including costs for designated area
Skills and attributes required for the role:
- Design, implement, and maintain scalable, highly available, and fault-tolerant systems
- Automate the provisioning, scaling, and management of cloud resources using tools such as Terraform and CloudFormation
- Deep experience with Container orchestration tools, such as Kubernetes or Docker swarm
- Pre-sales experience with OEMs or consulting experience will be an added advantage
- Being a self-starter and able to work independently including across multiple priorities and complex matrixed roles and responsibilities
- Confident, tactful and able to effectively influence others and deal effectively with senior leaders
- Critical thinking, presentation and analytical skills will be an advantage
- Strong communicator, including listening skills with an ability to translate insights across business and technology teams and to develop and present new ideas and conceptualize new approaches and solutions
- Strong team and work ethic, comfortable with ambiguity, change and challenge
- Extensive experience managing large or multiple teams of engineers
- Ability to have deep technical level discussions with engineers, to explain the business benefits of a range of technologies to non-technical partners and clients
- Have a keen eye for opportunity
- Excellent stakeholder management and relationship skills at C-suite level both internally and client facing
- Ability to operate in a highly context switching environment for not only different clients but different business sectors and different technologies
- Product focused, build once and reuse
- Take responsibility for own code
- Proven experience working in an agile environment
- Ability to empower teams to continuously learn, work independently, and make decisions with minimal input
- Be the Cloud and DevOps advocate to a wider audience inside and outside of the business
- Curiosity – Bring fresh ideas to the team and wider firm
APPLY ON THE OFFICIAL WEBSITE USING THE LINK BELOW: