Teletype
REMOTE EU / KZ / SERBIA / GEORGIA / PL
Компания: Instinctools
Формат: Удалёнка — EU, Poland, Kazakhstan, Serbia, Georgia
Занятость: контракт, 4–6+ месяцев
О компании:
instinctools — софтверная компания, которая разрабатывает кастомные решения для бизнеса. Ищут Senior Golang Developer для клиента — глобальной платформы мобильности, работающей более чем в 700 городах и 47 странах.
Задачи:
- Дизайн, разработка и поддержка бэкенд-сервисов на Golang для масштабируемых и высоконагруженных систем.
- Проектирование SQL-схем, управление индексами и оптимизация запросов.
- Построение и поддержка асинхронной коммуникации между сервисами (Kafka).
- Ведение полного цикла сервиса: разработка, деплой, мониторинг и поддержка в продакшне.
- Настройка наблюдаемости (метрики, логирование, алерты), расследование инцидентов и пост-мортемы.
- Написание чистого кода, проведение code review и соблюдение архитектурных практик.
Требования:
- 7+ лет коммерческого опыта в бэкенд-разработке, опыт работы в high-load окружениях.
- 5+ лет практики с Golang, включая использование продвинутых возможностей (generics, reflection, unsafe и др.).
- Сильные знания SQL: проектирование схем, масштабирование (replication, partitioning, sharding) и оптимизация запросов.
- Глубокое понимание Redis и его оптимального использования в высоконагруженных системах.
- Опыт с Docker и CI/CD; знание Kubernetes и облачных платформ (например, AWS).
- Понимание микросервисной архитектуры и надёжных паттернов межсервисного взаимодействия; опыт построения распределённых систем.
Будет плюсом:
- Опыт с event-driven архитектурами (Kafka, NATS, RabbitMQ).
- Знание IaC (Terraform, Pulumi).
- Опыт профайлинга и оптимизации Go-сервисов (pprof, trace).
- Навыки работы с Figma и использование AI-ассистентов (GitHub Copilot, ChatGPT).
Стек:
Golang, SQL, Redis, Docker, Kubernetes, CI/CD, AWS, Kafka
Условия:
- Гибкий график.
- Профессиональная и амбициозная команда.
- Обучение, семинары и время на изучение новых технологий.
- Софинансирование курсов английского языка.
APPLY