Fullstack-разработчик
Описание
АО "Крибрум" - разработчик интеллектуальной системы мониторинга и анализа данных социальных медиа. Компания обладает многолетним опытом работы с государственными структурами, федеральными органами исполнительной власти, силовыми ведомствами и крупными коммерческими структурами Российской Федерации. Компания основана Н.И. Касперской и И.С. Ашмановым в 2010 году. Обязанности: Проектировать и писать микросервисы с нуля; Поддерживать бесперебойную работу микросервисов; Детектировать и исправлять баги, возникшие в процессе работы сервисов; Реализовывать и поддерживать функционал общего веб-интерфейса и интерфейса своих сервисов; Покрывать новые фичи сервисов автотестами. Требования: Коммерческий опыт full-stack разработки от 3 лет; Уверенный production-опыт разработки на Python: FastAPI, Flask или аналогичные фреймворки (у нас FastAPI) Опыт работы с ORM SQLAlchemy и миграциями Alembic Уверенное знание JavaScript и практический опыт с Vue и/или React (у нас Vu3); Опыт проектирования и разработки REST API и GraphQL; Понимание принципов микросервисной архитектуры, асинхронной обработки и сетевого взаимодействия между сервисами; Понимание работы сетевого протокола Websockets; Понимание реляционных БД, прежде всего PostgreSQL:проектирование схем данных; Практический опыт работы с MongoDB и/или другими NoSQL-хранилищами; Опыт работы с Git, Linux; Опыт работы с Docker, Docker Compose; Практика написания unit-, integration- и e2e-тестов; Умение разбираться в существующем коде, доводить задачи до production-результата; Умение анализировать задачи, понимать требование задачи и реализовывать написанное; Будет считаться плюсом:- Работа с Redis, RabbitMQ;- Знание GitLab CI/CD или других DevOps-инструментов;- Практика observability: логи, метрики, трассировка; Prometheus, Grafana, ELK/OpenSearch Stack, Sentry. Условия: Работа в аккредитованной ИТ компании; Оформление по ТК РФ; ДМС со стоматологией после испытательного срока; Возможность профессионального обучения и повышения квалификации за счет компании; Подарки сотрудникам в честь значимых событий (день рождения, свадьба, рождение ребенка); Гибкое начало и окончание рабочего дня; Вертикальный и горизонтальный карьерный рост; Отличная доброжелательная атмосфера и команда профессионалов; Интересные совместные события и активный отдых.