
Software Engineer (Python) - Supply Chain at takealot.com. Location Information: South Africa. . Takealot.com. , South Africa’s leading online retailer, is looking for a highly talented . Software Engineer (Python). to join our team. We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us!. . Think you’ve been challenged before? Think again!. . . Scale. : Over 4 million happy shoppers shop online on takealot.com. Show them what you can do.. . Learn. : We work with the best of the best. Code alongside industry leaders and up-skill in record time.. . Grow. : Expand your career in the fast-growing Takealot Group: takealot.com, and Mr D. We like to promote from within: Here’s your chance.. . . . . Who’s who in the tech space. . This position reports to the respective team's manager.. . As a Software Engineer, you will be someone whose expertise directly translates into the . development of robust software in the e-commerce domain. . You will be from a computer science background with an emphasis on . software development. . You will have the opportunity to implement best practices to improve existing software and participate in the development of new features. While we don't promote after-hours work as part of the regular workday, we run a 24/7 business with the need to keep systems up and running. Software Engineers are expected to provide after-hours support on a rotational basis to resolve critical system issues. . . Your mission, should you choose to accept it:. . . Design and build solutions to assist our business users, and improve customer experience. . Architect and design solutions with your team. . Keep up to date with technology trends. . Apply creative thought processes to solve complex challenges at scale. . Strong focus on making takealot.com the best place to shop at, a happy customer is a repeat customer. . Drive for excellence, to help foster a world-class engineering team. . . The skills we need:. . . Solutions-oriented, can-do attitude, and high energy. . Strong analytical and critical thinking, using data to inform decisions. . Ability to dis-aggregate and structure solutions to ambiguous problems. . Solid quantitative skills. . Ability to interview and interact professionally, with internal and external people. . Capability to present ideas succinctly, in writing and verbally. . Versatile and with the appetite to learn by doing. . . Qualifications & Experience:. . . Bachelor's Degree or Advanced Diploma in Computer Science, Mathematics or Engineering or equivalent experience in software development.. . A thorough understanding of computer science fundamentals, including object-oriented design, data structures and algorithms. . 3 to 5 years experience in a software development role for an intermediate-level position . . 5 to 10+ years experience in a software development role for a senior-level position. . Experience in writing robust, efficient production code. . Proficient in a strongly typed language such as Python. . Experience with development in a Linux environment. . Experience with SQL database systems. . Open to diversifying language skill set. . Experience in the following will be advantageous:. . . MySQL, PostgreSQL, MS SQL. . Memcached, Redis. . Message Brokers, Queues and PubSub systems (e.g. Kafka and RabbitMQ). . Containerisation (e.g. Docker) . . Orchestration (e.g. Kubernetes). . GitHub, Travis CI, Jenkins. . AWS, GCP, Azure. . Microservices. . . . . . . . . Let’s talk about life @ Takealot Group. . . The power is in your hands. : We offer a market-related Total Remuneration Package that allows full flexibility according to your needs. Go on, be the master of your own destiny.. . No doors. : We aren’t fans of stuffy offices or siloed work environments. See someone you like, high-five, collab, and make something great.. . Remote working. : Enjoy the flexibility of working from home while having the option for in-office interactions. Takealot.com provides a fully remote setup with the choice to visit the office to relish in those water cooler moments when desired.. . Mentorship programme. : We aren’t kidding when we say the people with the best people win. Now’s your chance to be one of the best by learning from the best.. . Naspers Tech Community. . & Online Learning. : Share ideas and grow with global industry leaders who are all just a Slack message away. Love to learn? Up-skill with free access to courses on MyAcademy, Udacity, Coursera, and more.. . Good times. : Get to know the other extraordinary minds at takealot.com during regular social events and out-of-office activities (think hikes, think mini golf, think good times).. . Staff discount:. Takealotmore subscriptions and millions of products across 28 departments. What more could you ask for?. . Birthday leave. : Cake Day all the way. Enjoy your day off - you deserve it.. . Right tools, right job. : Mac or Linux, two monitors or one. Whatever your preference, you’ll work on the latest tech, off the latest tech.. . Help when you need it most. : Confidential counselling, legal support, and financial guidance, anytime, anywhere.. . Tech stack (for days): . ReactJS, Python, Scala, Kotlin, Swift, Google Cloud, Kafka, Redis, Kubernetes, and all things machine learning. If you build it, they will come.. . Free parking: . No more 5km fun runs to your desk (unless you want to).. . . . . Like what you see?. . If you meet the above, you are an . Extraordinary Mind. . Apply today!!. . Takealot is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people . with disabilities will be given preference.. . . .