Purpose Statement

  • To deliver, maintain and support a stable, optimal, sustainable, resilient, scalable, cost effective and high performing Developer Tooling Platforms that meets the company’s vision, objectives and quality.

Experience

Minimum:

  • 10+ years’ experience in the infrastructure environment.
  • 5+ years’ experience in operations.

Ideal:

  • 2+ years’ experience in leading a team of technical experts
  • Experience in various infrastructure disciplines (e.g. Networking, Database, Virtualization, Operating Systems, Automation, etc.)

Qualifications (Minimum)

  • Grade 12 National Certificate / Vocational in Grade 12 National Certificate
  • A Relevant Professional Qualification in Information Technology – Systems Engineering or Information Technology – IT Engineering

Qualifications (Ideal or Preferred)

  • A relevant degree in Information Technology – IT Engineering or Information Technology

Knowledge

Minimum:

  • A thorough and in-depth understanding of one of the following technical disciplines:
  • The Microsoft Windows Server Operating System and its related tools and utilities
  • Enterprise level backup and recovery scenarios
  • Microsoft Windows network security management
  • Experience working in a fast paced Agile/DevOps environment (Atlassian Stack).
  • SAML and OAuth
  • Virtualization concepts and technologies
  • Developing and delivering systems on a public cloud provider (AWS/Azure/GCP)
  • Strong command of at least one scripting language (BASH/PoSH)
  • Process Mapping and Job Scheduling

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:

  • Understanding of modern software engineering patterns, including those used in highly scalable, distributed, and resilient systems.
  • Experience in engineering data pipelines using Big Data technologies such as Spark, Kafka, Hadoop, Storm, etc.
  • Ability to deliver long-term, repeatable IaC solutions that incorporate directly into an overall CI/CD process.
  • Experience with ELK, New Relic or similar on Public Cloud Platforms.
  • Experience with Docker and Kubernetes.
  • Knowledge of JSON templates, PowerShell, CLI’s, Shell, Python.
  • Experience working in a fast paced Agile/Scrum environment (Atlassian Stack).

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
  • Windows Internals
  • Messaging and Collaboration technologies and architecture
  • Identity Management Solutions
  • Supporting and enhancing build and release processes through automation using a combination of processes and existing tools.
  • Working with configuration tools like Ansible/PoSH DSC/Puppet/AWS OpsWorks/ or equivalent.
  • Delivering and supporting infrastructure and cloud capabilities for microservices-based architectures.
  • Working with RESTful, SOAP APIs and web services.
  • Web technologies and security related concepts.
  • Working with CI/CD tools (Automic/Xebia Labs/Gitlab)
  • Public Cloud (IaaS, PaaS, SaaS) and Infrastructure as Code capabilities.
  • Experience 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

  • Interpersonal & Relationship management Skills
  • Consultation skills
  • Communications Skills
  • Negotiation skills
  • Influencing Skills
  • Facilitation Skills
  • Presentation Skills
  • Analytical Skills
  • Attention to Detail
  • Planning, organising and coordination skills

Competencies

  • Working with People
  • Persuading and Influencing
  • Planning and Organising
  • Presenting and Communicating Information
  • Relating and Networking
  • Achieving Personal Work Goals and Objectives
  • Adapting and Responding to Change
  • Analysing
  • Applying Expertise and Technology
  • Coping with Pressures and Setbacks

Additional Information

  • Willingness to work or be available overtime and / or weekends if required
  • A valid driver’s license and own vehicle is required
  • Contactable via own mobile phone
  • Willingness to travel nationally if and when required
  • Clear criminal and credit record

Capitec is committed to diversity and, where feasible, all appointments will support the achievement of our employment equity goals

Learn more/Apply for this position