Purpose Statement
- To design, deploy and maintain resilient, scalable, cost effective and high performing cloud native solutions that will assist the Bank to become the best bank in the world.
Education (Minimum)
- Grade 12 National Certificate / Vocational
- A relevant tertiary qualification in Information Technology - Computer Science
Education (Ideal or Preferred) Knowledge and Experience
Knowledge:
Deep understanding of cloud computing concepts and technologies
Practical and deep working knowledge of:
- Designing, deploying and managing cloud solutions on AWS Platforms (Azure or GCP will be advantageous).
- Supporting and enhancing build and release processes through automation using a combination of processes and existing tools.
In depth understanding of:
- Cloud technologies and best practices.
- Networking in Public and Hybrid Cloud environments
- Network protocols, network architecture and security.
- Understanding of virtualization technologies, such as VMWare, Docker, and Kubernetes.
Experience:
- 3+ years of experience in cloud computing
- Experience with a variety of cloud platforms (e.g., AWS, Azure, GCP)
- Experience with DevOps practices
- Cloud native solution design and development using APIs, containers, Kubernetes, service mesh
- Introducing Cloud technology (start-up) in an environment – processes, principles etc.
- Design and hands on troubleshooting background on AWS Platform (Ideally Azure or GCP).
- Developing and supporting infrastructure and Cloud capabilities for micro services-based architectures.
- Working with CI/CD tools.
- Authentication and Authorization technologies and protocols (LDAP, Kerberos, AD, OAuth 2.0, OpenID Connect, SAML).
- Working with scripting and provisioning tools like Terraform, Ansible, CloudFormation or equivalent.
Skills
- Analytical Skills
- Communications Skills
- Interpersonal & Relationship management Skills
- Planning, organising and coordination skills
- Problem solving skills
Additional Information
- Clear criminal and credit record