Data & DevOps Engineer at Takealot.com

  • IT / Telecom Jobs In South Africa
  • Full time
  • 1 year ago
  • South Africa
  • Salary Rand 1000-2000 / Monthly
  • Shift Full Time
  • Job Qualifications Bachelor’s Degree
  • Number of vacancies 10 openings
  • Job experience 2 years
  • Job level Officer

Job Description

Your responsibilities will include:

  • Terraform to manage Cloud Infrastructure, Chef to manage virtual servers
  • Building and deploying systems for metrics, monitoring, and logging
  • Operations for Kafka, Kubernetes, and more
  • CI/CD Build Systems to ensure our teams can deploy frequently and safely
  • Code management and review
  • Hardening servers, and building security into the platform
  • Developing automation so we can focus on the hard problems
  • Implementing features, technology, and processes that move us towards industry best practices, improving on scalability, efficiency, reliability, and security
  • Responding to incidents and requests

Attributes required:

  • Is passionate about technology, enjoys keeping up to date with the industry
  • Always learning
  • Is a team player that can function as an individual
  • Excellent communication skills
  • Shows solid reasoning and decision making
  • Has a deep understanding of database engines
  • Confident in his/her ability and skills

Qualifications and experience:

ADVERTISEMENT

CONTINUE READING BELOW

  • Bachelor’s Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, Engineering and a minimum of 3 years of DataOps experience in a software/technology environment is required.
  • In the event that a candidate does not have a bachelor’s degree or an advanced diploma (in Information Systems, Computer Science, Mathematics, or Engineering), an equivalent experience requirement must be met, which equates to a minimum of 6 years of DataOps experience in a software/technology environment.
  • An understanding of computer science fundamentals, including linux and operating systems, networking
  • Solid grasp of development fundamentals such as data structures and algorithms
  • Can write code (preferably in Python)
  • Experience with open source relational database systems (MySQL, PostgreSQL)
  • Practical experience working with other database systems like BigQuery, Redis and ElasticSearch will be beneficial
  • Has experience with Kafka, PubSub, or other event-based systems
  • Has experience with Google Cloud, or another cloud provider (architecture, operations)
  • Understands cost and implications of scaling
  • Has experience managing Kubernetes Clusters (certificates, users, kubeadm, kubectl etc.)
  • Understands networking deeply (tcp/ip, calico/weave, vlans, tcpdump, routing etc.)
  • Understands Linux deeply (kernel tuning, proc filesystem, cgroups, os scheduling, etc.)
  • Has experience with Build Systems (Jenkins, Gitlab, Spinnaker)
  • Has a reasonable understanding of Networking (TCP, UDP, IP)
  • Has experience with Linux administration (Processes, Networking, Storage, Security)
  • Has experience with at least one configuration management system (Chef, Puppet, Ansible)
  • Has experience managing production systems

Mode of Application

ADVERTISEMENT

CONTINUE READING BELOW

How to apply: Interested and qualified? Takealot.com South Africa

Job Alert: Join Us on Telegram Now !!
Uploading
Skip to toolbar