Design and implement Azure-based solutions to meet business requirements.
Collaborate with stakeholders to define cloud architecture strategies.
Lead the migration of on-premises applications to Azure.
Ensure security and compliance of Azure environments.
Optimize Azure resources for cost and performance.
Develop and maintain documentation for Azure architectures.
Provide technical guidance and support to development teams.
Conduct regular assessments of cloud infrastructure and recommend improvements.
Stay updated with the latest Azure technologies and best practices.
Troubleshoot and resolve issues related to Azure deployments.
Participate in architectural reviews and provide feedback.
Mentor junior architects and engineers in Azure technologies.
Managing and enabling internal and external teams to carry out implementation tasks.
Independent programming IT Solutions.
Collaborating closely with IT providers.
Taking end-to-ed responsibility for functions and products from collecting requirements to implementation and problem solution.
Controlling and managing the software lifecycle and continuously integrating and deploying IT applications.
Applying test-driven development methods.
Applying in-depth knowledge and expertise to develop accurate software solutions for products.
Collaborating with product stakeholders.
Executing development activities.
Working according to Agile methods, eg. Scrum.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.