Senior Backend-разработчик (TypeScript / Python)
Москва
Команда развивает высоконагруженные бэкенд-сервисы и хранилища данных для внутренних и внешних клиентов департамента. Вы будете проектировать и поддерживать API (REST/GraphQL), оптимизировать хранилища и обеспечивать надёжность платформы, влияющей на производительность сервисов
ГрейдSenior
Опыт6+ лет
Стек
TypeScriptNode.jsPostgreSQLDockerPythonGraphQLREST APIElasticsearchClickHouseRedisGitLab CI/CDGit
Задачи
- •Разработка и поддержка высоконагруженных веб-сервисов для внутренних и внешних клиентов
- •Проектирование и развитие API и API gateway (REST, GraphQL)
- •Проектирование моделей данных и оптимизация SQL-запросов
- •Администрирование и оптимизация хранилищ: PostgreSQL, Elasticsearch/ELK, ClickHouse, Redis
- •Настройка контейнеризации и CI/CD (Docker, GitLab pipelines)
- •Код-ревью, участие в архитектуре и наставничество
Обязательно
- •Коммерческий опыт разработки на TypeScript/Node.js и Python от 6 лет
- •Уверенное проектирование и разработка высоконагруженных API (REST, GraphQL) и API gateway
- •Глубокие навыки SQL и PostgreSQL: индексы, партиционирование, миграции, тюнинг
- •Опыт администрирования Elasticsearch/ELK, ClickHouse и Redis
- •Опыт работы с брокерами/очередями сообщений
- •Опыт контейнеризации (Docker) и самостоятельной настройки CI/CD (GitLab pipelines)
- •Опыт работы с git, участие в код-ревью и наставничестве