Takealot.com, a leading online retailer in South Africa, is seeking a Senior DevOps Engineer for their team in Cape Town. The role involves managing cloud infrastructure, building and deploying systems, and hardening servers.
Responsibilities:
- Utilize Terraform to manage Cloud Infrastructure.
- Utilize Chef to manage virtual servers.
- Build and deploy systems for metrics, monitoring, and logging.
- Handle operations for Kafka, Kubernetes, Nginx, Memcache, and more.
- Harden servers and build security into the platform.
- Develop automation to focus on complex problems.
- Develop glue code to extend or integrate systems.
Requirements:
- Passionate about technology.
- Curious and up-to-date with the industry.
- Team player with good communication skills.
- Solid reasoning and decision-making abilities.
- Ability to work under pressure.
- Bachelor’s Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, Engineering or 5 years experience in a software/technology environment.
- 5 to 10 years of relevant work experience for a senior role.
- 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 (we use Python).
- Have experience with Google Cloud, or another cloud provider (architecture, operations).
- Have experience managing Kubernetes Clusters (certificates, users, kubeadm, etc.).
- Understand networking deeply (tcp/ip, calico/weave, vlans, tcpdump, etc.).
- Understand Linux deeply (kernel tuning, proc filesystem, cgroups, os scheduling, etc.).
- Has experience with Linux administration (Processes, Networking, Disks, Security).
- Has experience with one configuration management system (Chef, Puppet, Ansible).
- Has experience managing production systems.
Takealot.com offers:
- Remote working: Takealot.com offers a hybrid working model for the best of both worlds.
- Mentorship program with industry leaders.
- Access to the Naspers Tech Community & Online Learning platforms.
- Regular social events.
- Staff discount.
- Birthday leave.
- Flexible hardware options.
- Confidential counselling, legal and financial support.
- Free parking.
Apply
Takealot Group
Takealot Group, encompassing Takealot.com and Mr D, is a leading South African online retailer experiencing hyper-growth. Focused on innovation and customer satisfaction, Takealot leverages cutting-edge technology, including ReactJS, Python, and Google Cloud, to provide a diverse product range to millions of shoppers. With a collaborative, open environment, the company values data-driven decisions and continuous learning, offering employees opportunities for career advancement and skill development within the dynamic e-commerce landscape.