17 марта 2025
Компания SoftJet (аутстафф) - мы помогаем компаниям оптимизировать работу с клиентами и сотрудниками.
Основные обязанности разработчика:
-Выполняет задачи по разработке программных решений в web и мобильных приложениях на основании технических заданий, полученных от функциональных консультантов и в соответствии с регламентами ведения разработок.
-Разрабатывает unit тесты.
-Cопровождает, документирует и эксплуатирует разработанные приложения.
-Оказывает консультации по техническим вопросам в web и мобильных приложениях.
-Выявляет дефекты и находит причины их возникновения.
-Разрабатывает варианты решения проблем и устранения инцидентов и дефектов.
-Предоставляет периодические отчеты о своей деятельности непосредственному и функциональному руководителям.
Требования по техническим знаниям:
-Опыт коммерческой разработки на Python от 5 лет.
Глубокое понимание FastAPI (паттерны Repository, Service, Unit of Work).
-Опыт проектирования REST API (CRUD, идемпотентность, пагинация).
-Опыт работы с OAuth, OpenID, RBAC/ABAC, Keycloak.
Глубокие знания PostgreSQL (проектирование схем данных, индексы, оптимизация).
-Опыт работы с RabbitMQ, Kafka (паттерны обработки ошибок, отказоустойчивость).
Умение писать эффективные SQL-запросы (нативный SQL).
-Опыт работы с асинхронными приложениями.
-Опыт проектирования распределённых систем.
Будет плюсом:
-Опыт работы с Django (как админ-панель).
Навыки настройки CI/CD.
-Опыт работы с Kubernetes, ETL (Airflow, Dagster).
-Опыт настройки метрик и логирования.
-Опыт работы в финансовом секторе (или околофинансовых продуктах).
Что мы предлагаем:
-Стабильный доход, который обсуждается по итогам собеседования и всегда принимается во внимание при оффере.;
-Полностью удаленную работу;
-Возможность быстрого роста в компании;
-Сложные и интересные задачи, современный стек технологий;
-ДМС