DevOps Engineer

1 month ago


Cape Town, Western Cape, South Africa takealot Full time

About this role

We are seeking a talented DevOps Engineer to join our team at Takealot.com. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure.

Key responsibilities

  • Terraform to manage Cloud Infrastructure, Chef to manage virtual servers
  • Building and deploying systems for metrics, monitoring, and logging
  • Operations for Kafka, Kubernetes, Nginx, Memcache, and more
  • Hardening servers, and building security into the platform
  • Developing automation so we can focus on the hard problems
  • Developing glue code to extend or integrate systems

Requirements

  • Passionate about technology
  • Curious, always learning, and keeps up to date with the industry
  • Team player, active listener, mentee, and able to communicate well
  • Solid reasoning and decision making
  • Ability to work under pressure

Qualifications & Experience

  • Bachelor's Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, Engineering, and a minimum of 3 years experience in a software/technology environment
  • Equivalent experience requirement for a Bachelor's Degree or Advanced Diploma (in Information Systems, Computer Science, Mathematics, or Engineering)
  • 5 to 10 years of relevant work experience for a senior role
  • 3 to 5 years of relevant work experience for an intermediate role
  • Understanding of computer science fundamentals, including Linux and operating systems, networking
  • Solid grasp of development fundamentals such as data structures and algorithms
  • Ability to write code (we use Python)
  • Experience with Google Cloud, or another cloud provider (architecture, operations)
  • Experience managing Kubernetes Clusters (certificates, users, kubeadm, etc.)
  • Understanding of networking deeply (tcp/ip, calico/weave, vlans, tcpdump, etc.)
  • Understanding of Linux deeply (kernel tuning, proc filesystem, cgroups, os scheduling, etc.)
  • Experience with Linux administration (Processes, Networking, Disks, Security)
  • Experience with one configuration management system (Chef, Puppet, Ansible)
  • Experience managing production systems

About life at Takealot Group

  • The power is in your hands
  • No doors
  • Remote working
  • Mentorship programme
  • Naspers Tech Community & Online Learning
  • Good times
  • Staff discount
  • Birthday leave
  • Right tools, right job
  • Help when you need it most
  • Tech stack (for days)
  • Free parking

  • DevOps Engineer

    2 months ago


    Cape Town, Western Cape, South Africa CSG Recruit Full time

    Key ResponsibilitiesAs a DevOps Engineer at CSG Recruit, you will be responsible for managing and maintaining application platforms to ensure their stability and high performance. This includes investigating and documenting best practices, methodologies, and tools for deployment, DevOps, monitoring, release, and configuration management.Requirements3-5 years...

  • DevOps Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa Being IT Solutions Full time R40 000 - R70 000 per month

    About the RoleWe are seeking an experienced DevOps Engineer to join our team at Being IT Solutions. As a key member of our infrastructure group, you will be responsible for ensuring the smooth operation and maintenance of our software release lifecycle.The successful candidate will have a proven track record of successfully implementing Continuous...

  • DevOps Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa Being IT Solutions Full time R40 000 - R70 000 per month

    About the RoleWe are seeking an experienced DevOps Engineer to join our team at Being IT Solutions. As a key member of our infrastructure group, you will be responsible for ensuring the smooth operation and maintenance of our software release lifecycle.The successful candidate will have a proven track record of successfully implementing Continuous...


  • Cape Town, Western Cape, South Africa Tumaini Consulting Full time

    DevOps Engineer Job DescriptionOur client, a forward-thinking digital agency, is seeking a DevOps Engineer to join their team. Key requirements include:Knowledge of Agile processesExperience with automated deployments & source controlCoding and scripting abilitiesStrong problem-solving & troubleshooting skillsExcellent documentation skillsFamiliarity with...


  • Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

    About the RoleBlack Pen Recruitment is seeking an experienced Senior DevOps Engineer to join our client's technology team. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and managing scalable, secure infrastructure across cloud, on-premises, and government environments.ResponsibilitiesDesign and implement reliable,...

  • Senior DevOps Engineer

    2 months ago


    Cape Town, Western Cape, South Africa Santam Full time

    Job Title: Senior DevOps EngineerSantam's Guidewire BI DataHub team is seeking a Senior DevOps Engineer with a solid Solution Architecture background to support and maintain the BI DataHub technical infrastructure, DevOps processes & procedures.The incumbent will work with the broader BI Team, specifically with Technical Architecture and Release & Deployment...


  • Cape Town, Western Cape, South Africa PayU Full time

    About PayUPayU, a leading payment and Fintech company operating in 50+ high-growth markets worldwide, is part of the Prosus group, one of the largest technology investors globally. We redefine the way people buy and sell online for millions of merchants and consumers.As an experienced DevOps Engineer with expertise in Java development, you will be...


  • Cape Town, Western Cape, South Africa Sanlam Full time

    Job Title: Senior DevOps EngineerJob Summary:We are seeking a highly skilled Senior DevOps Engineer to join our team at Santam. As a Senior DevOps Engineer, you will play a key role in ensuring the smooth operation of our BI DataHub technical infrastructure.Key Responsibilities:Provide technical support for BI DataHub technology, including hardware,...

  • Senior DevOps Engineer

    2 months ago


    Cape Town, Western Cape, South Africa Plus 1x Full time

    Job Title: Senior DevOps EngineerWe are seeking a highly skilled Senior DevOps Engineer to join our team at Plus 1x. As a key member of our technical team, you will play a pivotal role in ensuring the resilience, security, and scalability of our technical environments.Key Responsibilities:Design and implement secure infrastructure and automation solutions...

  • AWS DevOps Engineer

    2 months ago


    Cape Town, Western Cape, South Africa DataTech Recruitment Full time

    Job Title: AWS DevOps EngineerJob Summary:We are seeking a skilled DevOps/SysOps Engineer to build and manage the infrastructure, automate deployment processes, and maintain the production systems. The ideal candidate will have 5+ years of experience in DevOps or a related role and proficiency with AWS services (EC2, S3, RDS, Lambda, CloudFormation,...


  • Cape Town, Western Cape, South Africa Kamo Placements Full time

    Job Title: Senior DevOps Support EngineerJob Summary:Kamo Placements is seeking a highly skilled Senior DevOps Support Engineer to join our team. As a Senior DevOps Support Engineer, you will be responsible for ensuring the smooth operation of our cloud infrastructure, including the design, implementation, and maintenance of DevOps pipelines.Key...

  • DevOps Engineer

    2 months ago


    Cape Town, Western Cape, South Africa IOCO Full time

    Job Title: DevOps EngineerWe are seeking a highly skilled DevOps Engineer to join our team at IOCO. As a key member of our team, you will play a crucial role in implementing DevOps best practices, automating processes, and optimizing our development and deployment pipelines.Key Responsibilities:Incident Management: Provide Level 2 support on internal systems...

  • DevOps Engineer

    1 month ago


    Cape Town, Western Cape, South Africa Hire Resolve Full time

    Hire Resolve: Junior DevOps Engineer - Remote PositionHire Resolve is seeking a motivated and detail-oriented Junior DevOps Engineer to join our clients dynamic remote team. This position is ideal for individuals eager to learn and grow in the rapidly evolving field of DevOps.Key Responsibilities:Assist in the implementation and management of CI/CD...


  • Cape Town, Western Cape, South Africa Recru-it Full time

    We are seeking a highly skilled Senior DevOps Support Engineer to join our team at Recru-it.The ideal candidate will have 6-8 years of experience as a DevOps engineer in a software development environment with cloud technologies, preferably Azure DevOps. Strong experience in building CI/CD pipelines using on-premises and cloud technologies is required.The...


  • Cape Town, Western Cape, South Africa Black Swan Data Full time

    Job Summary:We are seeking an experienced DevOps Engineer with a strong background in Kubernetes, AWS, and Linux to join our team. As a Cloud Infrastructure Specialist, you will play a critical role in designing, implementing, and maintaining our cloud infrastructure, with a focus on Kubernetes-based container orchestration, AWS services, and Linux...

  • DevOps Engineer

    1 month ago


    Cape Town, Western Cape, South Africa Network Recruitment Full time

    About the Role: As a Cloud Infrastructure Specialist, you will be responsible for designing, implementing, and managing cloud-based systems and infrastructure. This is an exciting opportunity for a skilled DevOps Engineer to join our team and contribute to the development of our cloud infrastructure.Key Responsibilities:Design and implement scalable...

  • DevOps/Cloud Engineer

    1 month ago


    Cape Town, Western Cape, South Africa Being IT Solutions Full time

    About the RoleWe are seeking a skilled Release Manager to oversee the deployment of software applications, ensuring timely and efficient releases.Key ResponsibilitiesManage and oversee the release process for software applications.Collaborate with development teams to implement Continuous Integration/Continuous Deployment (CI/CD) practices.Design, implement,...


  • Cape Town, Western Cape, South Africa Black Swan Data Full time

    Job Summary:We are seeking a highly skilled DevOps Engineer to join our team at Black Swan Data. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure, with a focus on Kubernetes-based container orchestration, AWS services, and Linux systems.Key Responsibilities:Design and...


  • Cape Town, Western Cape, South Africa E-Merge Full time

    Job Title: Senior DevOps Engineer with AZURE – CAPE TOWNJob Summary: We are seeking a highly skilled Senior DevOps Engineer with expertise in Azure to join our team in Cape Town. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure using Azure.About the Role: The ideal...

  • DevOps Specialist

    1 month ago


    Cape Town, Western Cape, South Africa PayU Full time

    About PayUPayU, a leading payment and Fintech company in 50+ high-growth markets, part of Prosus group, is redefining the way people buy and sell online. We deploy over 400 payment methods and PCI-certified platforms to process approximately 6 million payments daily. If you have expertise in Java development and DevOps, we are looking for you to join our...