Ташкент, улица Олтинсой, 27А
Проектирование и развитие backend-систем на Go с учётом требований к отказоустойчивости, горизонтальному масштабированию и высокой нагрузке;
Разработка микросервисной архитектуры: определение границ сервисов, взаимодействие по REST, event-driven коммуникации RabbitMQ;
Оптимизация производительности, профилирование сервисов, управление конкурентностью (goroutines, channels, sync primitives);
Проектирование и реализация СУБД-слоя: PostgreSQL, key-value Redis;
Контроль качества кода: code review, стандарты кодирования, автоматизация тестирования, покрытие unit тестами;
Внедрение и поддержка CI/CD процессов, работа с Docker/Kubernetes, observability Prometheus/Grafana, Jaeger;
Обеспечение безопасности приложений: аутентификация/авторизация, секрет-менеджмент, безопасная обработка данных пользователей;
Участие в выборе технологий, архитектурных решений, проведение технических исследований и внедрение best-practices.
Уверенный опыт разработки на Go, понимание архитектур отказоустойчивых и масштабируемых систем;
Знание микросервисной архитектуры, REST API, RabbitMQ;
Навыки оптимизации производительности и конкурентного программирования на Go;
Опыт работы с PostgreSQL и Redis;
Практика code review, написание unit-тестов, соблюдение стандартов кода;
Умение работать с CI/CD, Docker, Kubernetes, мониторингом (Prometheus, Grafana, Jaeger);
Знание принципов безопасности: аутентификация, авторизация, секрет-менеджмент;
Способность участвовать в выборе технологий, проводить технические исследования и внедрять best-practices.
Условия:
Профессиональная команда, где каждый сотрудник - неотъемлемая часть успеха;
Работа с перспективными продуктами для миллионов пользователей;
Использование современных технологий и подходов к процессу разработки.