> job detail
T
📐Analytics Engineer
Junior Software Analytics Engineer
takealot.com · Cape Town
// classified as
Analytics Engineer (dbt, semantic layer, transformation.)
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 & 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 & 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 & 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 & 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 & 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 & 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 Engineering </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.) </li>
<li>Experience with Redis & 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 & 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>