South African Technology & Innovation Centre (SATIC) is the latest part of PwC, a global brand delivering services for the biggest clients in the world. PwC leads the way in human led, technology enabled professional services, working with clients to transform their business and make it fit for the future.
We are looking for candidates who bring in-depth market experience, who see technology as a way to enable and drive human innovation and who want to be a part of a community of solvers, to tackle the biggest challenges in society.
If you are looking for a career where every day is different, where challenges are complex and where you can make a real difference, then we want to hear from you. By choosing to join SATIC, you are choosing to work with teams all over the world, harnessing the power of world leading tech and making a difference to real people’s lives.
Requirements:
Qualifications / Certifications:
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- A certification in TOGAF and/or experience in enterprise architecture design and governance processes would be advantageous.
Experience & Skills:
- Experience: Minimum of 3-5 years of experience in application architecture, software development lifecycle, and enterprise application design.
- Expertise in enterprise technical architecture domains such as infrastructure, cloud platforms (Azure, AWS, GCP), and networking.
- Proficiency in developing technical standards, capability frameworks, and golden stack guidelines.
- Strong understanding of modern application hosting strategies, including microservices, containerization, and serverless.
- Excellent communication and interpersonal skills to engage effectively with technical and nontechnical stakeholders.
- Strong analytical and problem-solving capabilities, with a commitment to delivering distinctive outcomes.
- Ability to work collaboratively in a cross functional team environment, demonstrating a sense of urgency and empathy in all interactions.
Responsibilities:
Technical Capabilities Framework:
- Define, maintain, and continuously update the framework covering platforms, infrastructure, cloud, security, DevOps, networking, and workplace technologies.
- Regularly evaluate and incorporate emerging technologies and industry best practices into the framework to ensure future-readiness.
Technology Standards and Providers:
- Identify and manage standard components and preferred technology providers for enterprise use, maintaining approved and reference lists.
- Conduct periodic reviews and audits to ensure compliance with set standards and recommend improvements or changes as necessary.
Technology Radars and Golden Stacks:
- Develop and publish Technology Radars to visualize evolving technology trends, experimental initiatives, emerging standards, and deprecations.
- Define and maintain Golden Stack reference architectures for key initiatives, such as application development stacks and cloud deployment patterns.
Collaborative Engagement:
- Collaborate with Application, Data, and Business Architects to ensure that technical platforms effectively meet integrated solution requirements.
- Facilitate cross-functional workshops and design sessions to drive alignment and innovation in technology solutions.
Modernization and Guidance:
- Support technology modernization initiatives, including migration to cloud-native architectures, infrastructure-as-code, and platform services.
- Provide guidance and advisory support to delivery teams to ensure architecture decisions and technology implementations adhere to standards.
Architecture Review and Risk Management:
- Participate actively in the Architecture Review Board (ARB), assessing technical risks, alignment, and future readiness of proposed solutions.
- Develop risk mitigation strategies and provide recommendations for technology adoption and discontinuation based on comprehensive assessments.
External Monitoring and Strategic Recommendations:
- Monitor the external technology landscape for emerging technologies, trends, and threats.
- Provide strategic recommendations to leadership on potential adoptions or strategic shifts that align with business and IT strategies.
Role overview:
As a Technical Architect, you play a crucial role in designing, governing, and evolving the enterprise’s technical architecture. This involves establishing frameworks for technology capabilities, identifying standard components, and maintaining the technology landscape. Your expertise ensures that technology choices are standardized, future-ready, secure, and aligned with business and IT strategies.