Tech Lead / System Architect (Golang| Distributed Systems & IoT)
Город:
Алматы
Занятость:
Полная занятость
Компания "Скиф Трейд"
Мы — крупная компания федерального масштаба. Запускаем амбициозный R&D проект по созданию собственной цифровой экосистемы для управления операциями в реальном времени. Нам предстоит спроектировать и разработать с нуля (Greenfield) программно-аппаратный комплекс, состоящий из: Высоконагруженного центрального ядра (Cloud). Тысяч удаленных интеллектуальных терминалов (Edge Devices), работающих "на земле". Это не веб-сайт и не CRM. Это распределенная транзакционная система, где критически важны отказоустойчивость, работа в условиях нестабильной связи (Offline-first) и взаимодействие с физическим оборудованием.
Твоя миссия:
Стать техническим лидером команды. Ты спроектируешь архитектуру, которая свяжет «железо» и «облако» в единый организм. Ты будешь принимать решения: как синхронизировать данные, как обновлять софт на тысячах устройств и как гарантировать финансовую точность операций.
Задачи:
- System Design: Проектирование гибридной архитектуры: Центральный хаб (Go, Microservices) + Локальные узлы (Go/Electron, Sidecar architecture). Решение проблем консистентности данных (CAP-теорема).
- Edge & IoT: Организация взаимодействия софта с периферийными устройствами и низкоуровневыми протоколами ввода-вывода.
- Reliability: Обеспечение бесперебойной работы терминалов при отсутствии сети.
- Разработка протоколов очередей и синхронизации.
- Team Leading: Управление кросс-функциональной командой разработки (Backend, Client-side, QA). Выстраивание процессов CI/CD и Code Review.
- Security: Проектирование защищенных каналов связи и механизмов авторизации устройств в сети.
Наши ожидания:
- Backend Expert: 5+ лет в разработке, из них 2+ года в роли Lead/Architect. Основной язык — Golang.
- Architecture: Глубокое понимание принципов построения распределенных систем. Ты знаешь, как масштабировать БД и что делать, если "штормит" сеть.
- Fullstack Vision: Ты вырос из бэкенда, но понимаешь специфику "толстых клиентов" (Desktop/Electron/Mobile) и можешь говорить с фронтендерами на одном языке.
- Databases: Экспертное знание PostgreSQL (для центра) и встраиваемых решений вроде SQLite (для локальных узлов).
- System Level: Тебя не пугает работа с драйверами, системными вызовами ОС (Windows/Linux) и бинарными протоколами.
Будет плюсом:
- Опыт работы в сферах FinTech, Logistics или IoT (где цена ошибки высока).
- Опыт создания систем обновлений ПО (OTA Updates).
- Понимание принципов Event Sourcing / CQRS.
Почему это круто:
- Масштаб: Твоя архитектура будет работать на тысячах устройств по всей стране.
- Сложность: Мы решаем инженерные задачи, которых нет в обычном веб-девелопменте (синхронизация, железо, concurrency).
- Свобода: Проект стартует с чистого листа. Стек и подходы выбираешь ты.
- Формат работы: удаленный
14 Июля
Алматы
Компания "Банк Хоум Кредит, ДБ АО" Задачи, которые ты будешь выполнять: Создание, сопровождение и обеспечение стабильной работы сред...
14 Июля
Team Lead в Отдел управления инфраструктурой и системами центра обработки данных
Алматы
Компания "Банк Хоум Кредит, ДБ АО" Задачи, которые ты будешь выполнять: Управление командой Руководство группой...
15 Июля
Team Lead по автоматизации бухгалтерии
Алматы
Компания "Скиф Трейд" SMALL — крупный ритейлер повседневных товаров и готовой еды в Казахстане. В нашей сети сегодня: более 160 магазинов;...
15 Июля
Team lead направления Архитектуры кибербезопасности
Алматы
Компания "Народный банк Казахстана" Крупнейший универсальный коммерческий банк Казахстана приглашает тебя в свою команду. Мы ищем талантливых...
15 Июля
Системный бизнес аналитик (Business system analyst)( BTS Digital )
Алматы
Компания "BTS Digital" BTSDigital - это крупная IT-компания на рынке Казахстана, которая разрабатывает современные решения для миллионов...
Вакансия размещена в отрасли