Tech Lead / System Architect (Golang| Distributed Systems & IoT)
Small, ТМ (Скиф Трейд, ТОО)
- Алматы
- Постоянная работа
- Полная занятость
- 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).
- Свобода: Проект стартует с чистого листа. Стек и подходы выбираешь ты.
- Формат работы: удаленный
HeadHunter