← back to jobs
> job detail
T
👽Other

Junior Software Analytics Engineer

Takealot Group · Cape Town
// classified as
Other (Adjacent or hard to classify.)
posted
1d ago
location
Cape Town
languages
javascript, python
tools
redis
> stack
javascriptpythonredisfastapi
> education
bachelors
> description
<p>takealot.com, a leading South African online retailer, is looking for a highly talented <strong>Analytics Engineer</strong> to join our team at our <strong>Distribution Centres in Cape Town</strong>.</p> <p>We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us. We offer a market-related, Total Remuneration Package which allows full flexibility according to your needs, a great work environment, and a promise that you won’t be bored as long as you are prepared for a challenge and want to build something great.</p> <p><strong>This position reports to the Operational Analytics Manager</strong></p> <p><strong>Your responsibilities will include:</strong></p> <p><strong>Development &amp; Implementation:</strong></p> <ul> <li>Design, develop, and implement tools to improve visibility, reduce risk, and enhance productivity in DC operations.</li> <li>Develop and maintain Android applications and backend solutions.</li> <li>Debug and troubleshoot issues in applications and integrations.</li> <li>Implement UI solutions using low-code or other approved technologies.</li> <li>Integrate third-party APIs, optimize performance, and apply security best practices.</li> </ul> <p><strong>Project Management &amp; Documentation:</strong></p> <ul> <li>Work with project managers to gather requirements and create project specifications.</li> <li>Translate requirements into technical tasks and timelines.</li> <li>Develop and maintain documentation, including SOPs and technical guides.</li> </ul> <p><strong>Collaboration &amp; Communication:</strong></p> <ul> <li>Work closely with DevOps, Data Engineering, IT Services, and other technical teams.</li> <li>Participate in team meetings, communicate progress, and address blockers.</li> <li>Provide technical support and training to super users.</li> </ul> <p><strong>Data &amp; Reporting:</strong></p> <ul> <li>Automate reporting processes using scripting languages (Python, JavaScript, C#).</li> <li>Develop data pipelines and ensure data integrity in reporting systems.</li> <li>Troubleshoot and resolve data discrepancies.</li> </ul> <p><strong>Quality Assurance &amp; Continuous Improvement:</strong></p> <ul> <li>Conduct QA testing to ensure software reliability.</li> <li>Stay updated on industry trends and best practices.</li> <li>Identify opportunities for process automation and performance optimization.</li> <li>Maintain technical knowledge through ongoing learning and professional development.</li> </ul> <p><strong>Technical Skills &amp; Best Practices:</strong></p> <ul> <li>Use Git for version control and implement CI/CD pipelines.</li> <li>Write and maintain technical documentation for APIs and libraries.</li> <li>Develop RESTful APIs, optimize database queries, and implement caching strategies.</li> <li>Ensure secure data transmission and implement authentication/authorization mechanisms.</li> <li>Gather user feedback, and refine applications based on insights.</li> </ul> <p><strong>Qualifications and Experience:</strong></p> <ul> <li>Bachelor’s Degree, BTech or Advanced Diploma in Information Systems, Computer Science, Mathematics, or&nbsp; Engineering&nbsp;</li> <li>In the event that you do 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 operational support experience in a software/technology environment.</li> <li>2 years experience writing/coding <strong>python applications</strong></li> <li>2 years experience <strong>building APIs</strong>, API calls and debugging</li> <li>Good database knowledge, including the ability to <strong>write and optimize complex queries using SQL</strong></li> <li>Experience <strong>building Android and/or web applications</strong> with Low-code builders (e.g. Flutterflow, Appgyver, etc.)&nbsp;</li> <li>Experience with Redis &amp; FastAPI advantageous</li> <li>2 years of operational support experience in a software/technology environment advantageous</li> <li>Experience with one or more system monitoring and alerting system</li> <li>Experience designing and developing reports</li> <li>Server and Networking experience beneficial</li> <li>Understanding and experience in one of the following environments will be beneficial: Supply Chain &amp; Logistics, WMS</li> </ul> <p><strong>Attributes required:</strong></p> <ul> <li>Solutions-oriented, can-do attitude and high energy</li> <li>Strong analytical and critical thinking, using data to inform decisions</li> <li>Ability to identify areas of improvement in current processes</li> <li>Ability to use logic and common sense to arrive at conclusions</li> <li>Passion for understanding ambiguous, complex problems and driving high quality, innovative, clean solutions</li> <li>Highly structured thinker with strong attention to detail</li> <li>Ability to handle multiple competing priorities in a fast-paced environment</li> <li>Must have exceptional communication skills to help deliver insights to diverse stakeholders</li> <li>Detail oriented, outcome and process focused</li> <li>Willingness to learn and personal desire to keep up to date with technology and process</li> </ul> <p><strong>The Environment</strong>:</p> <ul> <li>takealot.com employees are entrepreneurial and dynamic, smart, customer-centric, fun and have the shared ambition of takealot.com being the leading e-commerce company in Africa.</li> <li>We have fun, work hard, take ownership, work in teams to create solutions, and are always open to direct feedback/new ideas on where we can improve.</li> <li>We are short on ego and high on output.</li> <li>We are doers and not only thinkers, it’s all in the execution after all.</li> <li>We love what we do and what we are creating.</li> </ul> <p><em>If you meet the above you are an </em><strong><em>Extraordinary Mind </em></strong><em>so come and join us!</em></p> <p><em>Takealot is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.</em></p>