Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
TTakealot.com
Кейптаун, ЮАР4 месяца назад
Грейд
Principal
Опыт работы
от 8 лет
Формат работы
Гибрид
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
Takealot.com, ведущий онлайн-ритейлер Южной Африки, ищет высококвалифицированного Principal Data Engineer, который присоединится к нашей команде в Кейптауне. Мы — молодая, динамичная, быстрорастущая компания, ищем умных, креативных, трудолюбивых людей с безупречной репутацией! Думаете, вас раньше не бросали вызов? Подумайте еще раз! Масштаб: 4 миллиона довольных покупателей совершают покупки онлайн на takealot.com. Покажите им, на что вы способны. Обучение: Мы работаем с лучшими из лучших, и даже больше. Пишите код бок о бок с лидерами отрасли и повышайте квалификацию в рекордно короткие сроки. Рост: Расширьте свою карьеру в быстрорастущей Takealot Group: takealot.com, Mr D и TFS. Мы любим продвигать сотрудников изнутри: вот ваш шанс. Назначение роли: Наша платформа данных и аналитики является основой операционной деятельности Takealot Group, от логистики и цепочек поставок до аналитики распределительных центров и продуктов монетизации данных. Она быстро росла, и бизнесу все больше требуются оперативные данные в реальном времени, для которых наша исторически пакетно-ориентированная платформа не была предназначена. В качестве Principal Data Engineer вы являетесь высшим техническим авторитетом в области данных, не занимающим руководящих должностей. Задача: упростить экосистему, построить слой данных в реальном времени, который теперь нужен бизнесу, установить технические стандарты, на которых работает программа управления данными Группы, и разработать автоматизацию, которая позволит управлять управлением и операциями платформы по мере роста Группы. Вы оставите после себя архитектуру, которую команда сможет понять, развивать и которой будет гордиться. Это трансформирующая роль с поддержкой руководства, прямым влиянием на бизнес и реальной автономией в принятии ответственных технических решений. Это формализованный, высокоуровневый индивидуальный этап в нашей технической карьерной лестнице, долгосрочное место для сильных инженеров, которые хотят продолжать технически расти, не переходя на управление людьми.
Архитектура экосистемы и упрощение платформы: Создать окончательный, актуальный мастер-план архитектуры данных Группы, источников, потоков, моделей, сопоставлений KPI и использовать его для продвижения структурированной программы упрощения; сокращения избыточной инженерии и технического долга, стандартизации технологических решений между командами и ускорения создания новых продуктов данных. Обеспечение операционной деятельности в реальном времени: Логистика, цепочки поставок и операции распределительных центров требуют более быстрого доступа к оперативным данным, чем наш текущий пакетно-ориентированный склад. Разработать и построить событийно-ориентированный слой данных в реальном времени, который отделяет эти системы от исторического хранилища отчетов, обеспечивая более быструю и точную оперативную аналитику по всей Группе. Стандарты управления данными и документация: Установить и владеть техническими стандартами, которые лежат в основе программы управления данными Группы. Определение стандартов качества данных, требований к документированию происхождения данных и практик управления данными, и их интеграция в рабочие процессы спринтов как обычная инженерная практика. Работа с центральными экспертами (Data Engineering, Analytics Engineering, BI, DataOps) для преобразования существующей инженерной практики в формальные стандарты Группы. Создание и поддержка централизованного репозитория архитектуры как единого источника истины Группы для того, как данные перемещаются по экосистеме. Учитывая масштаб, сотни систем в 15-20+ бизнес-подразделениях. Это поэтапное создание: первые 90 дней должны привести к созданию структуры репозитория и первых нескольких наиболее приоритетных доменов, с полным охватом, растущим в течение следующих кварталов. Поддержание актуальности стандартов и документации по мере эволюции платформы. Обеспечение ИИ, интеграция и платформа автоматизации: Определить технические меры безопасности, которые позволяют командам безопасно внедрять инновации: контракты данных, средства контроля безопасности и конфиденциальности, модели управления моделями и четкие стандарты для интеграции автоматизации в операции по обработке данных. Владеть выравниванием платформы для потребления ИИ, чтобы BigQuery, Dataform и Looker предоставляли данные, которые инструменты ИИ и помощники могут использовать надежно и безопасно: документированные схемы, семантические слои, контракты данных, согласованные шаблоны доступа. Руководить планированием интеграции инструментов ИИ на платформе, безопасными, хорошо управляемыми шаблонами подключения для ИИ-агентов, в соответствии с Политикой данных ИИ Группы. Разработать и построить автоматизацию, которая позволяет управлять управлением и операциями платформы по мере роста Группы, автоматизированное измерение зрелости на основе метаданных платформы (охват тегов классификации, полнота происхождения данных, охват тестов Dataform, полнота документации Looker), инструменты автоматической регистрации и ИИ-ассистированные помощники, которые сокращают ручную работу по обеспечению взаимодействия по всей Группе. Техническая адаптация, обучение и передача знаний: Заменить фрагментированное, ориентированное на курсы обучение на структурированный учебный план и руководства по эталонной архитектуре, адаптированные для разных уровней навыков (инженерия, аналитика, BI). Разработать специализированные модули технического обучения, охватывающие архитектуру и стандарты, и внести вклад в обучение по многоуровневому управлению Группы. Успех здесь означает, что команда может работать, не полагаясь на знания одного человека. Техническое лидерство и наставничество: Как ведущий индивидуальный автор в области данных, вы участвуете в разрешении разногласий по дизайну, устраняете самые сложные межфункциональные проблемы и устанавливаете инженерные стандарты для дивизиона. Если техническая рекомендация конфликтует с приоритетами доставки команды, окончательное решение принимает ответственный менеджер, ваша задача — представить наиболее сильный технический аргумент для этого решения. Вы обучаете и наставляете старших инженеров и инженеров уровня Staff, консультируете директора по инженерии по стратегии платформы и управления, а также вносите вклад в матрицу карьерного развития в области технологий для отдела.
Предпочтительно наличие степени бакалавра в области компьютерных наук, инженерии, информационных систем или смежной области; эквивалентный продемонстрированный опыт в таком масштабе и на таком уровне будет рассматриваться вместо формальных квалификаций. Минимальный требуемый опыт: Более 8 лет опыта в области обработки данных, в том числе не менее 3 лет на уровне Principal или Architect в сложной, крупномасштабной среде. Опыт проектирования и внедрения крупномасштабных платформ данных: lakehouse/warehouse, потоковая передача событий в реальном времени, фреймворки для приема данных. Опыт руководства упрощением платформы или сокращением технического долга, а не только созданием с нуля. Опыт внесения технических стандартов в формальную программу управления данными (знакомство с DMBOK — плюс). Практический опыт работы с инфраструктурой для ИИ или машинного обучения: витрины признаков, конвейеры развертывания моделей, контракты данных, мониторинг отклонений. Опыт интеграции инструментов ИИ/LLM (помощники, агенты, RAG) с платформой данных, шаблоны доступа, семантические слои и контракты данных, которые позволяют инструментам ИИ безопасно использовать данные. Опыт создания автоматизации или внутренних инструментов, панелей мониторинга, скриптов, помощников, которые сокращают ручную операционную работу. Технические навыки: Глубокое знание GCP, особенно BigQuery и Dataform. Значительный опыт работы с фреймворками потоковой обработки (Kafka, Pub/Sub или эквивалент). Твердое владение объектно-ориентированным и событийно-ориентированным моделированием данных; практический опыт работы с Looker/LookML. Опыт работы с Infrastructure as Code (Terraform или эквивалент) и CI/CD для конвейеров данных. Сильный Python и SQL; знакомство с фреймворками трансформации в стиле dbt и инструментами оркестровки. Понимание обязательств POPIA, применимых к обработке данных и управлению ими. Архитектура и управление: Способность создавать понятную документацию по архитектуре: диаграммы потоков данных, ADR, технические планы, руководства по адаптации. Опыт проектирования для аудита, отслеживания происхождения данных и соответствия требованиям. Уверенность в оценке компромиссов между разработкой и покупкой и стандартизации технологий между командами. Лидерство и коммуникация: Уверенность в выполнении роли окончательного технического авторитета в области данных — установлении стандартов, принятии решений, вовлечении команд. Опыт консультирования старших заинтересованных сторон и преобразования технических компромиссов в бизнес-термины. Искренняя заинтересованность в росте окружающих через наставничество и обмен знаниями. Прагматизм: понимание того, что лучшая архитектура — это та, которую команда может реально поддерживать. Технологический стек (надолго): ReactJS, Python, Scala, Kotlin, Swift, Google Cloud, Kafka, Redis, Kubernetes и все, что связано с машинным обучением. Если вы это создадите, они придут.
Опыт работы с данными логистики, электронной коммерции или цепочек поставок — плюс.
Сила в ваших руках: Мы предлагаем рыночный пакет общего вознаграждения, который обеспечивает полную гибкость в соответствии с вашими потребностями. Дерзайте, будьте хозяином своей судьбы. Никаких дверей: Мы не любим душные офисы или разобщенные рабочие среды. Видите кого-то, кто вам нравится? Дайте пять, сотрудничайте и создавайте что-то великое. Удаленная работа: Любите непринужденные беседы у кулера и работу из дома? Takealot.com предлагает гибридную модель работы для лучшего из обоих миров. Программа наставничества: Мы не шутим, когда говорим, что побеждают люди с лучшими людьми. Теперь у вас есть шанс стать одним из лучших, учась у лучших. Naspers Tech Community и онлайн-обучение: Делитесь идеями и развивайтесь вместе с мировыми лидерами отрасли, которые находятся всего в одном сообщении Slack. Любите учиться? Повысьте свою квалификацию, получив бесплатный доступ к курсам на MyAcademy, Udacity, Coursera и другим. Хорошее времяпрепровождение: познакомьтесь с другими выдающимися умами takealot.com во время регулярных социальных мероприятий и выездных мероприятий (подумайте о походах, мини-гольфе, просто о хорошем времяпрепровождении). Скидка для сотрудников: миллионы товаров в 28 отделах. Что еще можно желать? Отпуск в день рождения: День торта полностью. Наслаждайтесь выходным — вы этого заслуживаете. Правильные инструменты, правильная работа: вы будете работать с последними технологиями, самыми последними технологиями. Помощь, когда она вам больше всего нужна: конфиденциальное консультирование, юридическая поддержка и финансовое руководство, бесплатно, в любое время и в любом месте. Бесплатная парковка: больше никаких 5-километровых пробежек до рабочего места (если вы сами этого не захотите).
Takealot.com , South Africa’s leading online retailer, is looking for a highly talented Data Principal Engineer to join our team based in Cape Town.
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: 4 million happy shoppers shop online on takealot.com. Show them what you can do.
Learn: We work with the best of the best, and then some. Code alongside industry leaders and up-skill in record time.
Grow: Expand your career in the fast-growing Takealot Group: takealot.com , Mr D and TFS. We like to promote from within: Here’s your chance.
Purpose of the role:
Our data and analytics platform powers the operational backbone of Takealot Group, from logistics and supply chain to distribution centre analytics and data monetisation products. It's grown fast, and the business increasingly needs real-time operational data that our historically batch-oriented platform wasn't built for.
As Data Principal Engineer, you are the highest individual-contributor technical authority in the data division. The mandate: simplify the ecosystem, build the real-time data layer the business now needs, set the technical standards the Group's data governance programme runs on, and design the automation that keeps governance and platform operations manageable as the Group scales. You'll leave behind an architecture the team can understand, build on, and be proud of.
This is a transformation role, with executive sponsorship, direct business impact, and real autonomy over consequential technical decisions. This is a formalised, senior individual contributor milestone on our technical career ladder, a long-term seat for strong engineers who want to keep growing technically without moving into people management.
Key Responsibilities:
Ecosystem Architecture & Platform Simplification:
Produce a definitive, up-to-date master blueprint of the Group's data architecture, sources, flows, models, KPI mappings and use it to drive a structured simplification programme; cutting over-engineering and technical debt, standardising technology choices across teams, and making it faster to deliver new data products.
Real-Time Operational Enablement:
Logistics, Supply Chain, and Distribution Centre operations need faster access to operational data than our current batch-oriented warehouse provides.
Design and build the event-driven, live data layer that decouples these systems from the historical reporting warehouse, enabling faster and more precise operational analytics across the Group.
Data Governance Standards & Documentation:
Establish and own the technical standards that underpin the Group's data governance programme.
Defining data quality standards, lineage documentation requirements, and data management practices, and building them into sprint workflows as normal engineering practice.
Working with central team SMEs (Data Engineering, Analytics Engineering, BI, DataOps) to turn existing engineering practice into formal, Group-level domain standards.
Building and maintaining a centralised architecture repository as the Group's single source of truth for how data flows across the ecosystem. Given the scale involved, hundreds of systems across 15-20+ business units. This is a phased build: the first 90 days should produce the repository's structure and the first few highest-priority domains, with full coverage growing over the following quarters.
Keeping standards and documentation current as the platform evolves.
AI Enablement, Integration & Automation Platform:
Define the technical guardrails that let teams innovate safely: data contracts, security and privacy controls, model governance patterns, and clear standards for embedding automation into data engineering operations.
Own platform alignment for AI consumption, so BigQuery, Dataform, and Looker expose data that AI tools and copilots can use reliably and safely: documented schemas, semantic layers, data contracts, consistent access patterns.
Lead integration planning for AI tooling on the platform, secure, well-governed connection patterns for AI agents, in line with the Group's AI Data Policy.
Design and build automation that keeps governance and platform operations manageable as the Group scales, automated maturity telemetry from platform metadata (classification tag coverage, lineage completeness, Dataform test coverage, Looker documentation completeness), self-service onboarding tooling, and AI-assisted copilots that cut manual facilitation work across the Group.
Technical Onboarding, Training & Knowledge Transfer:
Replace fragmented, course-heavy onboarding with a structured learning path and reference architecture guides tailored to different skill levels (engineering, analytics, BI).
Design specialist technical training modules covering architecture and standards, and contribute content into the Group's tiered governance training.
Success here means the team can operate without depending on any one person's knowledge.
Technical Leadership & Mentorship:
As the highest individual contributor in the data domain, you weigh in on design disagreements, unblock the most complex cross-functional challenges, and set the engineering standard for the division.
Where a technical recommendation conflicts with a team's delivery priorities, the accountable manager makes the final call, your job is to bring the strongest technical case to that decision.
You coach and mentor senior and staff-level engineers, advise the Engineering Director on platform and governance strategy, and contribute to the technical career path matrix for the department.
Minimum Required Qualification:
A Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field is preferred; equivalent demonstrated experience at this scale and seniority will be considered in place of formal qualifications.
Minimum Required Experience:
8+ years experience in data engineering, including at least 3 years at principal or architect level in a complex, high-scale environment.
A track record designing and delivering large-scale data platforms: lakehouse/warehouse, real-time event streaming, data ingestion frameworks.
Experience leading platform simplification or technical debt reduction, not just greenfield builds.
Experience contributing technical standards into a formal data governance programme (DMBOK familiarity a plus).
Hands-on experience with AI or ML data infrastructure: feature stores, model serving pipelines, data contracts, drift monitoring.
Experience integrating AI/LLM tooling (copilots, agents, RAG) with a data platform, access patterns, semantic layers, and data contracts that let AI tools consume data safely.
A track record of building automation or internal tooling, dashboards, scripts, copilots that cuts manual operational work.
Exposure to logistics, e-commerce, or supply chain data is a plus.
Technical Skills:
Deep GCP expertise, particularly BigQuery and Dataform.
Strong experience with stream processing frameworks (Kafka, Pub/Sub, or equivalent).
Solid command of dimensional and event-driven data modelling; working knowledge of Looker/LookML.
Experience with Infrastructure as Code (Terraform or equivalent) and CI/CD for data pipelines.
Strong Python and SQL; familiarity with dbt-style transformation frameworks and orchestration tools.
Understanding of POPIA obligations as they apply to data processing and governance.
Architecture & Governance:
Can produce clear architecture documentation: data flow diagrams, ADRs, technical blueprints, onboarding guides.
Experience designing for auditability, data lineage tracing, and compliance requirements.
Comfortable weighing build vs. buy trade-offs and driving technology standardisation across teams.
Leadership & Communication:
Comfortable acting as the final technical authority in a data domain — setting standards, making calls, bringing teams along.
Experience advising senior stakeholders and translating technical trade-offs into business terms.
Genuinely invested in growing the people around you, through mentorship and knowledge-sharing.
Pragmatic: understands the best architecture is the one the team can actually run.
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: Love water cooler chats and working from home? Takealot.com offers a hybrid working model for the best of both worlds.
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? Upskill 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: 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: You’ll work on the latest tech, of the latest tech.
Help when you need it most: Confidential counselling, legal support, and financial guidance, for free, 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.
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 84 800 до 112 000