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

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

Проект:

Разработка интеграционного сервиса на базе Python.


Задачи:

  • Сервис должен принимать сообщения с шины (SAP PI/PO) в формате XML файлов, парcить их и раскладывать данные в плоские таблицы PostgreSQL.
  • Сервис должен предоставлять возможность отправки запросов через шину на выгрузку данных из систем-источников, а также обеспечивать возможность ручной загрузки файлов.
  • При переносе данных из XML-сообщений в плоские таблицы PostgreSQL должна проходить проверка наличия этих данных (и далее либо апдейт имеющихся строк или просто запись новых строк).


Обязательные требования:

  1. Опыт в проектах на Python (3.8-3.10).
  2. PostgreSQL.


Будет преимуществом:

  1. Опыт работы в Django.
  2. Опыт с библиотеками etree\pysimplesoap\SOAP.
  3. Опыт с redis, nginx, keycloak, react.
  4. Fastapi (sqlalchemy, alembic).
  5. Умение писать асинхронный код.
  6. Умение писать SQL запросы.


Уровень: Middle+ или выше.

Локация: РФ, МСК, гибрид - удаленка + офис 2 раза в неделю (25%-30% времени).

В рамках проекта предполагается проведение тестирования разработок в офисе.


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

Удаленно
Full-time
Постоянная работа

Требуется Fullstack Python-разработчик для работы с сетевым сервисом нового поколения одного из американских стартапов.


Задачи:

  • Разрабатывать API коммерческого уровня для сетевых администраторов (Python, FastAPI) в соответствии с нашими спецификациями, включая

поддерку и обновление базы данных (PostgreSQL).

  • Разрабатывать frontend для admin панелей и личных кабинетов и их интеграцию с разработанным API (JS, HTML, Vue.js).
  • Сделать управляемый контроль доступа пользователей к продукту (oAuth, MFA, AD).
  • Помочь в обработке логов (Logstash, Elastic Search, Kibana).
  • Сделать поддержку платежей за предоставляемые услуги.


Требования:

  • 3+ года недавнего опыта коммерческой разработки сложных API модулей на Python для Linux серверов и клиентов;
  • 1+ года недавнего опыта работы с FastAPI;
  • Опыт создания SQL баз данных и их использования с серверным и клиентским API: PostgeSQL, SQLAlchemy;
  • Опыт frontend разработки: JavaScript, HTML, Vue.js;
  • Опыт разработки контроля доступа (oAuth, MFA).


Плюс:

  • Знакомство с сетевыми технологиями;
  • Опыт работы с Active Directory, LDAP;
  • Опыт создания admin панелей для корпоративных клиентов;
  • Опыт обработки логов;
  • Знакомство с 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)

Python developer

We are a motivated group of developers working in the retail services space. We have a multi-platform state of the art Point of Sale system focused on Small Businesses who want to compete in the world of the mega-conglomerate. If you love writing Python and want to help small retailers compete in the 21st century, and have a great time in the process, then come join us. We're looking for people who want to do more than just apply their programming skills as directed, but also participate in the design and specification of the projects they're working on. We look for ways to leverage our work, creating as many write once use many components as we can. If this is the type of environment where you'd like to apply what you know, then Pinogy is the place for you. Responsibility: Implement backend services (RESTful API, services) Implement libraries for the internal usage Write scripts for automation, testing, etc Work with a database (PostgreSQL) Work in a team Full-time work Required knowledges: Perfect knowledge of Python 3 Good English SQL/PostgreSQL SQLAlchemy Ability to write clear and tested code Ability to write documentation Ability to read and understand unfamiliar code GIT Python web frameworks HTTP REST *nix environment Very good if you: Know Pyramid/Flask C++ knowledge for QT widget development Have experience Atlassian (Jira, Confluence) Interested in the current day IT-trends Know other programming languages Understand async approach Worked with PyQt Have some knowledge in web-frontend We offer: Big projects, interested tasks High and stable salary Flexible schedule Coordinated international team Remote work Дополнительные инструкции Please send your resume (and any other useful information like github/stackoverflow/etc) to resume@pinogy.com

Python/Flask разработчик

Привет, меня зовут Деев Владимир. 6 лет я занимался тестированием и разработкой программного обеспечения, а недавно основал компанию по созданию веб-приложений и онлайн-сервисов. Работаю с клиентами со всего мира, проектов становится всё больше и больше, поэтому сейчас я готов взять в команду full-stack Python/Flask разработчика на полный рабочий день для поддержки существующих проектов, а также реализации новых. Один из текущих проектов - новый онлайн-сервис с 300+ активными пользователями, который позволяет автоматизировать работу в стороннем веб-сервисе через API. Нанятый кандидат должен будет перенять разработку сервиса в свои руки - у нас огромный список новых фич, которыми мы хотим порадовать пользователей. Кроме этого, рано или поздно с ростом количества пользователей появятся задачи масштабирования и оптимизации работы сервиса. Вот, что я хочу видеть у разработчика на эту позицию: — Опыт работы с Python 2.7 от 2х лет; — Опыт создания коммерческих веб-приложений и веб-сервисов на Flask, SQLAlchemy и Celery; — Хорошее знание MySQL и PostgreSQL. Умение писать сложные SQL запросы, а не только полагаться на ORM; — Знание HTML, CSS, Javascript/JQuery. Достаточно будет уметь нормально верстать на Bootstrap; — Английский на уровне Pre-Intermediate и выше. Иногда нужно будет чатиться с зарубежными заказчиками; — Уверенное пользование Linux и командной строкой; — Опыт работы с Git и JIRA. А также: — Адекватность; — Делать, что просят, а не что хочется (знаю, что это бывает очень сложно); — Ответственность за результат. Плюсом будет: — Опыт работы с flask-admin; — Опыт построения веб-сервисов с использованием AWS стека (EC2, RDS, S3, etc); — Опыт написания тестов и деплоймента. Что готов предложить я: — Заработная плата от 60'000 до 100'000 руб. в зависимости от Вашего уровня; — Интересные задачи; — Возможность работать откуда угодно и практически когда угодно; — Дух Стартапа:)

Разработчик Бэкэнда

UPD.: Сегодня мы уже набрали половину команды и вынуждены отказаться от сотрудничества со студиями Большой многоступенчатый проект, стартующий на территории ЮВА. Фактический план развития проекта - ближайшие 5-10 лет. Поэтому нам интересна идея долгосрочного сотрудничества с разработчиками. — Язык программирования: python — База данных: postgresql — ORM (прослойка между БД и python): sqlalchemy (либо peewee, проще и легче) — Фреймворк: django (мегакомбайн, почти все есть из коробки) либо flask (маленький, легкий, расширяется модулями) — Очередь задач (может пригодиться для длительных задач): celery+rabbitMQ — Кеш (временное хранение частозапрашиваемых данных): redis либо tarantool (более новая и мощная) ДЕПЛОЙ: — fabric или ansible или любой другой аналог. Ни в коем случае не вручную. Бонусы — Станьте частью команды в разработке большого зарубежного проекта. После окончания первой ступени (3-4 месяца), по результатам сотрудничества, возможна и приветствуется дальнейшая работа. Дополнительные инструкции — Резюме присылайте на work@simply.info или лично мне на 2milkin@gmail.com К резюме ОБЯЗАТЕЛЬНО пример кода класса, модуля или архитектуры, которую вы разрабатывали. P.S. Присылайте примеры, которыми гордитесь сами.

Python developer

We are a motivated group of developers working in the retail services space. We have a multi-platform state of the art Point of Sale system focused on Small Businesses who want to compete in the world of the mega-conglomerate. If you love writing Python and want to help small retailers compete in the 21st century, and have a great time in the process, then come join us. We're looking for people who want to do more than just apply their programming skills as directed, but also participate in the design and specification of the projects they're working on. We look for ways to leverage our work, creating as many write once use many components as we can. If this is the type of environment where you'd like to apply what you know, then Pinogy is the place for you. Responsibility: Implement backend services (RESTful API, services) Implement libraries for the internal usage Write scripts for automation, testing, etc Work with a database (PostgreSQL) Work in a team Full-time work Required knowledges: Perfect knowledge of Python 3 Good English SQL/PostgreSQL SQLAlchemy Ability to write clear and tested code Ability to write documentation Ability to read and understand unfamiliar code GIT Python web frameworks HTTP REST *nix environment Very good if you: Know Pyramid/Flask C++ knowledge for QT widget development Have experience Atlassian (Jira, Confluence) Interested in the current day IT-trends Know other programming languages Understand async approach Worked with PyQt Have some knowledge in web-frontend We offer: Big projects, interested tasks High and stable salary Flexible schedule Coordinated international team Remote work

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

В новый сервис профессионального подбора артистов (LinkedIn для артистов) и организации кастингов для кино, телепередач и других мероприятий разыскиваются Python разработчики. Предполагается участие в разработке архитектуры сервисов. Требования: - Отличное владение Python (2.7) - Опыт работы хотя бы с одним фреймворком (Django, Flask, Pyramid) - Опыт работы с реляционными СУБД (MySQL) Будет плюсом: - Опыт работы с SQLAlchemy - Опыт оптимизации запросов - Опыт построения REST API - Опыт работы с такими инструментами как Celery, RabbitMQ