
Алгоритм С
Backend-разработчик (Python FastAPI)
- Python
- SQL
- PostgreSQL
- Linux
- Git
- Bash
- Gitlab
- Pytest
- REST
- Docker
- SQLAlchemy
- FastAPI
- Docker-compose
- CI/CD
- DevOps
- ELK
- Kafka
- RabbitMQ
- Английский — B1 — Средний
Команда "Алгоритм С" разрабатывает системы управления и диагностики ЖД-транспорта и ЖД-техники.
В нашей команде 140 инженеров и разработчиков, которые решают реальные задачи цифровизации транспортной инфраструктуры. Наши системы управляют поездами и контролируют состояние рельсов — то, от чего зависит безопасность и комфорт тысяч людей ежедневно.
Мы ищем талантливого Backend-разработчика Python, для перспективного и приоритетного проекта! Вы будете работать в паре с уже действующим разработчиком, который с энтузиазмом движется по этому направлению. Однако объем задач растет, и нам нужна Ваша помощь, чтобы облегчить его нагрузку и ускорить процесс разработки.
Почему мы:
- Работаем с реальным железом, а не только с кодом;
- Решаем нетривиальные инженерные задачи;
- Работаем над проектами, которые видны и важны;
- Тестируем не в симуляторах, а на устройствах в собственной лаборатории;
- В команде много опытных сотрудников, даже 6 кандидатов наук, — есть у кого учиться;
- Результаты работы видны в практическом применении, а не только на экране.
Если вы готовы к вызовам и хотите стать частью динамичного проекта, где каждый день приносит новые возможности - то
мы предлагаем:
✅ Работа в аккредитованной IT-компании;
✅ Офис в шаговой доступности от метро в центре города;
✅ Стабильный рабочий график 5/2 с 9 до 18 с гибким началом рабочего дня;
✅ Возможность выбрать формат работы (гибрид/офис) - полностью УДАЛЕННОГО формата нет;
✅Комфортные условия для работы: оборудованное всем необходимым рабочее место, зона с обустроенной кухней, кофемашины на любой вкус и кофе)
✅ Обучение за счет компании - внутренний университет, внешние курсы и конференции;
✅ Возможность не просто применять свои знания и навыки, но и видеть, как они меняют и развивают проект;
Команда работает над приоритетным проектом по созданию веб-портала компании для отслеживания состояния и местоположения подвижного состава и железнодорожного полотна по бортовым системам нашего производства в режиме реального времени.
Вашими ключевыми задачами станут:
- Разработка и поддержка серверной части портала на Python с использованием Python FastAPI;
- Интеграция с внутренним API для работы с бортовыми данными;
- Проектирование и создание базы данных портала;
- Реализация быстрого доступа к данным бортовых систем;
- Создание RESTful API для связи бэкенда и фронтенда;
- Реализация механизма взаимодействия с облачным хранилищем;
- Участие в настройке автоматизированной сборки и развертывания ПО (CI/CD), автоматизация рутинных задач;
- Тестирование разработанных функций и проведение аудита и code-review кода;
Для успешного выполнения этих задач нашему специалисту понадобится настоящий набор супергеройских инструментов и навыков:
➕Python и FastAPI: Навыки коммерческой разработки с этим фреймворком – залог успешных проектов;
➕Тестирование с PyTest: Умение тестировать код для гарантии его надежности и качества;
➕SQLAlchemy и Alembic: Овладение инструментами для работы с базами данных и миграциями;
➕PostgreSQL: Опыт работы с этой мощной реляционной базой данных – must-have;
➕Linux: Умения в настройке серверов и управлении процессами в этой среде;
➕Docker и Docker Compose: Знания для контейнеризации приложений и их оптимального развертывания;
➕Git и GitLab CI/CD: Опыт с системами контроля версий и автоматизацией процессов разработки;
➕Bash: Базовые навыки написания скриптов для автоматизации задач
Вашими плюсами могут стать:
- Понимание принципов основы DevOps: для интеграции в процесс разработки и развертывания приложений;
- Навыки работы с Ansible: сделают вашу работу более эффективной.
- Опыт работы с инструментами как ELK-stack или PLG для отслеживания состояния приложений и анализа логов;
- Знания о брокерах сообщений: Kafka, PGMQ или RabbitMQ помогут наладить обмен данными между сервисами и повысить надежность системы;
Мы приглашаем вас стать частью нашей команды и внести свой вклад в создание безопасного и комфортного транспорта!
Ждем вашего отклика! ✨