To provide application systems design and balance requirements against resource utilization and architectural factors, aligned with the broader business strategy.
Key Responsibilities
Contribute to a culture conducive to achieving transformation and innovation goals.
Participate in and support corporate social responsibility initiatives aligned to the business strategy.
Identify and recommend improvements to tools, policies, and procedures to add value and efficiency.
Deliver accurate and timely operational reports in line with service level agreements.
Ensure risk reduction and compliance with governance frameworks.
Manage and support the production environment by applying processes and monitoring for issues.
Control costs by managing time and technical resources efficiently.
Collaborate with business analysts and designers to deliver outputs as per specifications.
Grow business acumen through mentorship from product specialists.
Develop and maintain end-user training material and documentation.
Stay updated on industry trends, legislation, and developments relevant to the role.
Ensure effective contribution to team objectives through active collaboration.
Manage your career development through training, mentorship, and self-guided learning.
Share knowledge, document processes, and contribute to team success.
Track and communicate progress against project plans and deliverables.
Follow organisational standards and procedures in all work.
Identify risks, escalate appropriately, and take corrective actions as needed.
Ensure clear communication of project dependencies to relevant stakeholders.
Cloud Architecture Responsibilities
Cloud Strategy Development
:
Develop strategies for cloud migration and cloud-native application development.
Create application roadmaps tailored to cloud technologies.
Architecture Design
:
Design scalable, secure, and resilient cloud architectures using containers, microservices, and serverless computing.
Establish reusable design patterns and integration strategies.
Requirement Analysis
:
Translate business needs into cloud-based technical specifications.
Container Orchestration
:
Manage containerized applications with platforms like Kubernetes.
Security & Compliance
:
Align cloud architecture with industry security standards and regulatory requirements.
Cost Optimization
:
Optimize cloud usage and costs through resource management and efficient architecture design.
Collaboration & Communication
:
Work closely with cross-functional teams including developers, DevOps, and business stakeholders.
Continuous Learning
:
Stay up-to-date with emerging cloud technologies through learning, certifications, and industry participation.
Technical Knowledge & Skills
Deep understanding of cloud platforms (public, private, hybrid).
Expertise in AWS and Microsoft Azure.
Experience with cloud-native architectures, security, and scalability.
Strong grasp of networking, security, and database management in cloud environments.
Ability to communicate technical solutions clearly to various stakeholders.
Proven experience in managing cloud-related projects.
Problem-solving and troubleshooting skills for cloud infrastructure.
Qualifications
Matric / Grade 12 / National Senior Certificate
Professional Qualifications or Honour's Degree
Master's Degree in Information Systems or Computer Science
Microsoft Certified: Azure Solutions Architect Expert
AWS Certified Solutions Architect - Associate
Microsoft Certified: Azure Develope
Microsoft Certified: Azure Data Fundamentals
Microsoft Certified: Cybersecurity
AWS Certified Developer
AWS Certified Security
Programming basics in Java, Spring Boot, C#, .NET, Angular, Python
Experience Required
5-8 years of relevant industry experience in IT disciplines
* Experience in cloud architecture, design, and implementation
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.