Описание вакансии
Ключевые обязанности
- Разработка и поддержка высокопроизводительных серверных решений на TypeScript.
- Проектирование, оптимизация и поддержка основных серверных модулей для обеспечения эффективности системы.
- Контейнеризация и развертывание сервисов с использованием Docker для бесперебойного деплоя и обслуживания.
- Управление и оптимизация баз данных, включая MySQL, PostgreSQL и Redis, с акцентом на проектирование и настройку производительности.
- Поддержка и оптимизация инфраструктуры, включая среды Google Cloud или AWS.
- Настройка и использование Sentry для мониторинга серверных сервисов и отслеживания проблем для оперативного устранения инцидентов в продакшене.
- Эффективная работа в условиях сжатых сроков, оперативное выполнение задач и быстрое решение проблем.
- Обобщение технического опыта и применение технологий для эффективного удовлетворения требований продукта.
- Отслеживание новых технологий и стимулирование инноваций в команде.
- Написание качественной, понятной технической документации и активное участие в обмене знаниями.
- Участие в код-ревью для обеспечения качества кода и соблюдения лучших практик.
Требования к кандидату
- Высшее образование и 2-5 лет опыта разработки.
- Выпускники университетов 211 или 985 имеют преимущество.
- 1-3 года опыта backend-разработки с уверенным владением TypeScript.
- Опыт работы с Docker для самостоятельной контейнеризации и управления сервисами.
- Глубокие знания MySQL, PostgreSQL и Redis, включая проектирование БД, индексацию и оптимизацию.
- Опыт проектирования серверной архитектуры, приветствуется опыт работы с высоконагруженными системами и оптимизацией производительности.
- Способность управлять и оптимизировать инфраструктуру, включая среды Google Cloud или AWS.
- Опыт работы с Sentry для мониторинга серверной части и отслеживания ошибок.
- Владение Git для контроля версий и совместной разработки.
- Базовые навыки работы с Linux для развертывания сервисов и настройки мониторинга.
- Уровень английского языка не ниже CET-6 с сильными навыками чтения и написания технической документации.
- Прочные знания основ компьютерных наук, включая структуры данных, алгоритмы, асинхронное программирование и многопоточность.
- Ориентация на результат, способность сохранять высокую продуктивность в условиях высокой загрузки и стрессоустойчивость.
- Инициативность в обобщении опыта и применении технических навыков для решения бизнес-задач.
- Способность быстро осваивать новые технологии и концепции, страсть к инновациям.
- Отличные навыки командной работы и коммуникации, высокая ответственность и исполнительность.
Предпочтительные навыки
- Опыт управления и поддержки сред Google Cloud или AWS.
- Знание процессов автоматизированного развертывания CI/CD, приветствуется практический опыт.
- Опыт настройки пользовательского мониторинга и оповещений в Sentry для быстрого реагирования на проблемы.
- Опыт работы с распределенными системами или микросервисной архитектурой.
- Базовые навыки frontend-разработки на React для простых взаимодействий и интеграций.
- Высокие баллы TOEFL или IELTS приветствуются, отличные навыки общения на английском.
Условия
- Конкурентоспособная зарплата и комплексный социальный пакет.
- Гибкий график работы и возможность удаленной работы.
- Возможности для непрерывного обучения и роста с поддержкой изучения передовых технологий.
- Открытая и инклюзивная корпоративная культура с плоской структурой управления, акцент на личном развитии.


