Обязанности:
Мы владельцы бизнес-платформы на основе которой создано уже несколько работающих продуктов интегрированных с системами наших крупнейших заказчиков (банки). Ищем мотивированного и готового к развитию разработчика для расширения одной из наших команд. Чем предстоит заниматься: Разрабатывать новые компоненты платформ и реализовывать бизнес-логику согласно требованиям стейкхолдеров Рефакторинг имеющихся компонентов Взаимодействовать с командой тестирования - покрывать ключевой функционал unit тестами Участвовать в планировании и декомпозиции задач (как часть agile-команды) Фиксить баги- участвовать в проектировании API Требования: Python3.7+ следование PEP8 Опыт работы с фреймворками: Django 2.1-3+, DRF, FastAPI, Flask, а также знакомство с SqlAlchemy Опыт и готовность работать в команде Опыт работы с реляционными БД (Postgres) Понимание принципов работы нереляционных БЛ (Mongo) Знакомство с NoSQL (Elastic, Redis) Знание принципов RESTful API Знание HTTP протокола Знакомство с паттернами программирования Следование принципам SOLID, KISS, DRY Умение и готовность писать тесты Опыт работы с менеджерами очередей/потоков (RabbitMQ/Kafka) Самостоятельность, умение декомпозировать задачи и оценивать сроки их реализации Плюсом будет: Знакомство с фреймворками aiohttp/fastApi Знакомство с numpy, nltk, pymorphy2, tensorflow Знакомство с технологиями контейнеризации и оркестрации (Docker, k8s) Опыт работы с микросервисной архитектурой Опыт профилирования производительности Понимание принципов оценки сложности алгоритмов Что мы предлагаем: Работу в сильной и мотивированной команде единомышленников, где ценятся экспертиза и инициатива. Гибкий график и современную рабочую среду Конкурентную, белую заработную плату Бюджет на профессиональное развитие (при необходимости).Похожие вакансии