Capitec Bank Platform Engineer - Security Jobs in South Africa

Capitec Bank Platform Engineer - Security Jobs in South Africa


Purpose Statement

  • We’re looking for a Platform Engineer with great Security and AWS skills to embed in our Developer Platform group with a focus on Capitec’s Cloud Infrastructure, which powers our digital and data solutions. You will build out and maintain resilient, scalable, cost effective and high performing Security solutions that will assist Capitec to become the best bank in the world.

    Experience

    Minimum:

  • 2+ years’ experience using a major public cloud provider (AWS/Azure/GCP)

  • 5+ years' experience in IT Security related Architecture or Design

  • 2+ years’ experience a high level programming language

  • 4+ years’ experience in Infrastructure Architecture or Design

  • 1+years’ previous experience with managing a CI system (Jenkins, Gitlab CI, Automic)

    Ideal:

  • 3+ years’ experience using a major public cloud provider (AWS/Azure/GCP)

  • 7+ years’ experience in Microsoft and/or Linux Operating Systems

  • 3+ years’ experience in a high level programming language

  • 7+ years’ experience in ITIL concepts and policies

  • 5+ years’ experience in Microsoft Security technologies

  • 4+ years’ experience in expert performance monitoring/analysis and capacity planning

  • 2+years’ previous experience with managing a CI system (Jenkins, Gitlab CI, Automic)

    Qualifications (Minimum)

  • Grade 12 National Certificate / Vocational in Grade 12 National Certificate

    Qualifications (Ideal or Preferred)

  • A relevant degree in Information Technology
    Knowledge

    Minimum:

    Expert knowledge of:

  • Windows Server architecture

  • Architecting and designing Active Directory and Related technologies.

  • Secure network architecture, identity and access management principles, and application security principles.

  • Security Principles, IT Security procedures and Best Practices

  • Understanding of Cloud Security technologies and best practices.

  • Understanding of Networking in cloud environments.

  • Experience working in a fast paced Agile/DevOps environment (Atlassian Stack).

  • SAML and OAuth

  • Developing and delivering systems on a public cloud provider (AWS/Azure/GCP)

  • Strong command of at least one scripting language (BASH/PoSH)

    A sound understanding of:

  • PKI, RADIUS, LDAPS

  • Gitlab CI

  • Docker/Kubernetes/AWS EKS or ECS.

  • Data Centre infrastructure architecture.

  • Data Centre infrastructure performance and capacity analysis.

  • IT systems development processes (SDLC and DPLC).

  • Business compliance requirements.

  • Business continuity planning.

  • IT Operations

  • Virtualization Architecture.

  • X86 Hardware architecture.

    Ideal:

    Expert knowledge of:

  • SIEM (Security Information and Event Management) and/or ECA (Event Correlation and Analysis) Systems.

  • Advanced Networking.

  • C# and/or Java development experience.

  • Javascript and web development experience.

  • Experience working in a DevOps environment.

  • Experience with ELK, Splunk, Hadoop, Databricks and/or EMR.

  • Knowledge of JSON templates, PowerShell, CLI’s, Shell, Python.

  • Design and deployment of highly available, enterprise-scale cloud infrastructure.

    A sound understanding of:

  • Project Management principles and processes.

  • Application design principles.

  • AWS Development Services – Lambda, API Gateway, Beanstalk, CloudFormation. Step Functions. Code Deploy, Code Build.

  • AWS Data Analytics Services – Glue, EMR, S3, Kinesis, Elastic.

  • Ethical hacking and penetration testing.

  • Anti-Virus technologies, Linux, IPS.

  • Windows Internals.

  • Messaging and Collaboration technologies and architecture.

  • Identity Management Solutions.

  • Experience in supporting and enhancing build and release processes through automation using a combination of processes and existing tools.

  • Experience working with configuration tools like Ansible/PoSH DSC/Puppet/AWS OpsWorks/ or equivalent.

  • Experience developing and supporting infrastructure and cloud capabilities for microservices-based architectures.

  • Experience working with RESTful, SOAP APIs and web services.

  • Experience with web technologies and security related concepts.

  • Experience working with CI/CD tools (Automic/Xebia Labs/Gitlab).

  • Advance knowledge and hands-on experience with Public Cloud (IaaS, PaaS, SaaS) and Infrastructure as Code capabilities.

  • Experience developing and delivering systems on at least one of the following Public Cloud Platforms (AWS, Azure or GCP).

  • Strong design and hands on troubleshooting background on at least one of the following Public Cloud Platforms (AWS, Azure or GCP).

  • Experience with authentication and Authorization technologies and protocols (LDAP, Kerberos, AD, OAuth 2.0, OpenID Connect, SAML).

    Skills

  • Communications Skills.

  • Computer Literacy (MS Word, MS Excel, MS Outlook).

  • Presentation Skills.

  • Facilitation Skills.

  • Influencing Skills.

  • Analytical Skills.

  • Attention to Detail.

  • Planning, organizing and coordination skills.

  • Leadership Skills.

  • Competencies

  • Adapting and Responding to Change.

  • Analyzing

  • Applying Expertise and Technology.

  • Coping with Pressures and Setbacks.

  • Deciding and Initiating Action.

  • Delivering Results and Meeting Customer Expectations.

  • Persuading and Influencing.

  • Planning and Organizing.

  • Presenting and Communicating Information.

  • Relating and Networking.

  • Working with People.

    Additional Information

  • A valid driver's license and own vehicle is required.

  • Contactable via own mobile phone.

  • Willingness to work or be available overtime and / or weekends frequently.

    How to Apply

  • For more information and job application details, see; Capitec Bank Platform Engineer - Security Jobs in South Africa


    Find daily jobs in South Africa. Jobs - South Africa jobs. Search our career portal & find the latest South African job positions, career opportunities & jobs in South Africa.

    Jobs in South Africa - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in South Africa.

    Find your dream job from 1000s of vacancies in South Africa posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to Africa Jobs.