Backend-разработчик (офис)
Описание
АНО «Федеральный центр беспилотных авиационных систем» Является одним из ключевых научно-производственных центров беспилотных авиационных систем. Нашими учредителями выступают Департамент предпринимательства и инновационного развития Москвы и Министерство промышленности и торговли Российской Федерации. Уже в течение нескольких лет (с 2023 года) мы помогаем разработчикам, производителям и операторам беспилотных авиационных систем, создаем условия для роста и внедрения инноваций по всей России. Вместе с партнерами готовим экономику страны для широкого внедрения беспилотных автономных систем. В связи с расширением портфеля проектов в нашу команду требуется Backend-разработчик. Обязанности: Разрабатывать и сопровождать backend API и бизнес-логику цифровой платформы обучения. Реализовывать управление пользователями, авторизацию, роли, права доступа, сессии и административные функции. Проектировать и развивать модель данных, работать с PostgreSQL, миграциями, индексами и целостностью пользовательских данных. Разрабатывать серверную логику курсов, занятий, материалов, тестов, попыток, прогресса, аналитики и других LMS-сущностей. Реализовывать интеграции, импорт/экспорт данных, обработку файлов и взаимодействие с внешними сервисами. Обеспечивать тестируемость, логирование, производительность, безопасность API и участвовать в устранении production-инцидентов. Участвовать в релизах и миграциях, обеспечивая обратную совместимость и сохранность пользовательских данных при обновлении платформы. Требования: Высшее или среднее профессиональное техническое образование; ИТ-направление желательно. От 3 лет backend-разработки веб-систем; предпочтителен опыт production API, PostgreSQL, авторизации и корпоративных информационных систем. Уверенная серверная разработка на одном или нескольких современных backend-стеках: Node.js, Python/FastAPI, Go или сопоставимых технологиях.HTTP, REST API, сериализация и валидация данных, обработка ошибок, интеграционные интерфейсы.SQL и PostgreSQL: схема данных, запросы, индексы, транзакции, миграции, основы оптимизации.Authentication/authorization, RBAC, sessions, password hashing, защита API и secure coding basics.Unit/API/integration tests, логирование, диагностика и профилирование серверных приложений.Работа с файлами, импортом/экспортом, фоновой обработкой и системами контроля версий. Обязателен практический опыт работы с production-данными и понимание принципа: обновляется приложение, но пользовательские данные не должны теряться или перезаписываться. Системное мышление, ответственность за данные, аккуратность при изменении схемы БД, самостоятельность, способность анализировать инциденты и документировать решения. Условия: Официальное оформление в полном соответствии с ТК РФ со всеми социальными гарантиями; Достойный уровень заработной платы по итогам собеседования, выплата без задержек два раза в месяц, плюс система квартального премирования; График работы 5/2 офис: пн-чт с 9.00 до 18.00, в пятницу до 16.45; Уважаемые кандидаты, прежде чем отправить отклик на вакансию, пожалуйста, изучите внимательно профиль вакансии, требования и локацию предполагаемого места работы. В сопроводительном письме указывайте ожидаемый уровень дохода. Благодарим за понимание!