Job Details Standard Bank is a firm believer in technical innovation, to help us guarantee exceptional client service and leading edge financial solutions.
Our growing global success reflects our commitment to the latest solutions, the best people, and a uniquely flexible and vibrant working culture.
To help us drive our success into the future, we are looking for an experienced Cloud Architect to join our BackBase Could team within the Digital Plaform area at our Johannesburg offices.
Standard Bank is a leading African banking group focused on emerging markets globally. It has been a mainstay of South Africa's financial system for years, and now spans 16 countries across the African continent.
Job Purpose To lead multiple products or work streams relating to the design and implementation of Cloud solutions, operating across a number of Service Teams across the Group, and proactively engaging with internal stakeholders.
To guide and coach less-experienced peers to become more productive and effective team members. Key Responsibilities / Accountabilities Design and Implement Solutions - Contribute to design and implements solutions based on Architectural best practices.
Provides guidance on most aspects of cloud infrastructure offerings.Design and Implementation of Systems - Lead, deliver and support Cloud solutions, based on defined standards for the (Engineering team), from an Application and Infrastructure perspective, and lead large and complex architecture initiatives across the Group that solve critical customer needs.
Design, develop and continuously optimise on Cloud solutions.Lead Application Design and Migration - Re-design large existing applications on Cloud to preferred supplier.
Lift and shift existing on-premises application and data to preferred supplier. Lead analyses of application portfolios, identifying dependencies and common infrastructure platform components, and assessing migration feasibility.
Infrastructure Integration - Partner with existing enterprise Engineering organisation to integrate cloud infrastructure or network environment with corporate infrastructure or data centre environment.
Design Reference Architecture - Lead the design reference architecture and provide input to the DevOps team for implementation of codified stacks that meet the needs of the applications.
Cost and Benefit Modelling - Understand and lead Cost and Benefit modelling with mapping to business KPIs to determine the impact of Cloud projects in relation to business objectives and priorities, and related opportunities for the Engineering team.
Educate the Engineering team - Educate the team to design and implement designs based on best practices. Provide hands-on technical coaching to accelerate Cloud learning across the Engineering team.
Lead Cloud Security Champions - Develop a community of Cloud security Champions across the Engineering team.Team Engagement and Development - Drive a culture of continuous improvement and foster innovation within the function and team.
Provide direction to the team by guiding the team outputs in line with the delivery of business objectives and guide the team to meet internal objectives and industry standards and best practice.
Stakeholder Management - Collaborate and influence stakeholders across the Engineering Business to ensure that services offered are relevant and efficient.
Influence diverse stakeholders on new and innovative ways of work. Minimum Qualification and Experience Qualifications : - Degree in Information Technology or - Bachelors degree with a major in either Computer Science, Physics, Mathematics and / or Statistics - Certification in one or more languages : C, C++, Java, Perl, Python, Go, or scripting experience in Shell and Perl.
Designing and executing small to medium scale systems automation projects with strong autonomy. Be familiar with and enthusiastic for software engineering best practices such as testing, continuous integration and continuous delivery.
Must have had a strong focus on instrumentation and observability with experience with monitoring and metrics collection tools such as AppDynamics, Prometheus, Nagios and Graphite.
Be familiar with systems and configuration management tools (e.g. Chef and Terraform). Have experience implementing Continuous Integration or Continuous Delivery processes in engineering teams and lastly, experience leading and integrating test automation into various points in a deployment pipeline and prior programming background in at least one or more languages : C, C++, Java, Perl, Python, Go, or scripting experience in Shell and Perl.
Full vaccination against COVID-19 is therefore an inherent requirement of this role.