Актуальные заказы по FastAPI

Python-разработчик

Удаленно
Full-time

Требуется специалист  Python developer.

Необходимый опыт:

  • опыт коммерческой разработки на Python от 3 лет;
  • владение хотя бы одним из фреймворков: AioHttp, Sanic, FastApi, Starlette, Django, Flask, etc.
  • уверенные знания Linux на уровне пользователя.
  • умение писать SQL-запросы без использования ORM.
  • опыт работы с Docker, GitLab CI, OpenShift либо Kubernetes.

Обязательно:

  • Опыт разработки CMS/CRM-систем
  • Опыт разработки backend для WYSIWYG


Задачи для специалиста:

  • Выполняет задачи по разработке программных решений в web и мобильных приложениях на основании технических заданий, полученных от функциональных консультантов и в соответствии с регламентами ведения разработок.
  • Разрабатывает unit тесты.
  • Cопровождает, документирует и эксплуатирует разработанные приложения.
  • Оказывает консультации по техническим вопросам в web и мобильных приложениях.
  • Выявляет дефекты и находит причины их возникновения. - Разрабатывает варианты решения проблем и устранения инцидентов и дефектов.
  • Предоставляет периодические отчеты о своей деятельности непосредственному и функциональному руководителям.

Разработчик Fullstack (Python, JS)

Удаленно
Full-time

Для работу на крупном банковском проекте требуется Разработчик Fullstack (Python, JS). Необходимый уровень специалиста: Middle+, Senior, Senior+.


Создание нового портала ИТ заявок для сотрудников банка. В рамках проекта предстоит перенести существующие заявки (около 700 шт) на новую платформу на базе MF Service Manager. Подрядчиком реализован этап MVP, предстоит вести дальнейшую доработку портала: 

- добавление интеграций с другими ИС; 

- создание новых справочников (БД) 

- перенос части функционала из MF SM в портал; 

- добавление новых разделов и инструмент на портал; 

- автоматизация заявок; 

- подключение парсеров документов. 

 

Текущий стек:  

- Python 3.10, PostgreSql 13.5, WebSockets, multiprocessing, asyncio 3.4, FastAPI 

- HTML, CSS, JS, nextJS, React, Webpack 5 

- Confluence, Jira, GIT 

 

Требования: 

- Опыт работы Python backend разработчиком от 3-х лет и JS от 1-го года в команде с отлаженным процессом разработки и развертывания приложений (VCS, CI/CD, docker и облака Kubernetes/AWS). 

- Опыт работы с SQL базами данных PostgreSQL. 

- Уметь писать тесты и понятную документацию. 

Будет плюсом: 

- Опыт работы с ITSM системами 

- Опыт написания high availability и highload систем, знание общих принципов построения таких систем. 

- Опыт разработки кода в среде ОС Linux, навыки DevOps (Docker, Kubernetes и пр.). 

- Любовь к типизированному коду и тщательной верификации входящих данных.

Backend-разработчик (Python API)

Офис
Удаленно
Full-time
Требуется Middle Python-разработчик для работы с сетевым сервисом нового поколения одного из американских стартапов. Задачи: - Создать API коммерческого уровня для сетевых администраторов (Python: Django, Flask или FastAPI) в соответствии с нашими спецификациями, включая поддержку и обновление SQL базы данных. Желательно, также сделать прототип UI для тестирования API; - Сделать поддержку платежей за предоставляемые услуги; - Cделать управляемый контроль доступа пользователей к продукту (oAuth, MFA, AD); - Помочь в обработке логов (Logstash, Elastic Search, Kibana). Требования: - 3+ года недавнего опыта коммерческой разработки сложных API модулей на Python (Django, Flask, FastAPI) для Linux серверов и клиентов; - Опыт создания SQL баз данных и их использования с серверным и клиентским API; - Опыт разработки контроля доступа (oAuth, MFA); - Опыт разработки платежной системы; - Свободное чтение английской технической документации, поиск на английском. Плюс: - Опыт работы с Active Directory, LDAP; - Опыт обработки логов; - Знакомство с Docker, Docker Compose; - Вклад в проекты с открытым исходным кодом.

Средний/старший инженер по Python

Удаленно
Full-time
Быстрорастущая американская компания ищет Python разработчика уровня Middle+, Senior. Задачи: - Разработка нового функционала продукта; - Разработка новых интеграций с медицинскими системами; - Переработка "тормозящиих" частей; - Краткое документирование разработанных фич/интеграций; - Рефакторинг кода. Стек технологий: - Python, Flask, SQLAlchemy, Marshmallow, Celery, PostgreSQL, Redis; - Знание чистого SQL, желательно c JSON расширениями; - Docker и docker-compose. - Jira Опыт, который важен: - Опыт с SQLAlchemy - обязательно - Опыт с Flask - не обязательно - Django - опыт только с Djangо не подходит категорически, нужен Django с еще каким-то фреймворком, например с FastAPI. - Опыт написания "голых" запросов к базе данных, а также оптимизация запросов - обязательно. На проекте используются практически все по базам, кроме шардирования. - Опыт работы с асинхронностью, асинхронными фреймворками - большой плюс. Процессы: Scrum, Kanban.

Back-End разработчик (Python)

Удаленно
Full-time
Требования: - знания Python и его экосистемы; - понимание принципов работы с распределёнными брокерами сообщений (Kafka / RabbitMQ); - опыт работы c FastAPI (или с starlette, asyncio, sanic, Flask); - написание SQL-запросов с закрытыми глазами; - понимание и опыт применения принципов разработки программного обеспечения: SOA, SOLID, KISS, DRY; - опыт разработки микросервисной архитектуры; - опыт коммерческой разработки на Python не менее 2 лет; - SQL (Postgres) и NoSQL (Redis, MongoDB) базы данных - опыт построения АПИ (REST, RPC) - Docker и базовое понимание Kubernetes - понимание CI/CD процесса и работы с env окружениями - как минимум, опыт/знание дополнительного фреймворка, кроме Django; - уверенные знания SQLAlchemy и psycopg. - высшее образование Будет плюсом: - ML Experience (Sklearn, Pandas, TensorFlow etc.) Основные задачи: - Software development - Построение микросервисов (HTTP REST and RPC via RabbitMQ) - Интеграция с внешними API - Data Processing (S3, Postgres)