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

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% времени).

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


Incident Manager / Python Developer

Офис
Удаленно
Full-time

We are a leading back-office solution provider for Fintech companies that specialises in brokerage-related solutions. We have been operational for over ten years and are continually innovating on a wide range of products and services that serve the financial industry. 


Currently, we are looking for an Incident Manager with a strong IT background. You will be working as part of a highly talented team of IT and business specialists. The team’s top priority is to deliver new features and improve existing services.


You like:

  • A Challenge;
  • A stable environment to nurture your passion for technology;
  • A chance to grow as a specialist;
  • To work in an agile, fast-paced environment;
  • To deliver quality work on time and focus on business value;
  • Meaningful work that has a profound impact on the company and the industry.


About you:

  • Solid knowledge of Python;
  • Python development experience 4+ years;
  • Solid knowledge of MySQL;
  • Ability to search logs for necessary information;
  • Strong communication and problem-solving skills;
  • Strong written skills in technical English (Upper-Intermediate or higher).


As an advantage:

  • Experience in Incident Management;
  • Familiarity with ITIL / ITSM;
  • Experience with Django framework;
  • Knowledge of PHP or Java;
  • Familiarity with Messaging Systems like RabbitMq, Apache Kafka;
  • Experience with Git;
  • Familiarity with JIRA and Confluence.
  • Familiar with the finance domain;


Responsibilities:

  • Incident management (triaging, assessing impact, diagnostics, troubleshooting, reporting);
  • Proactive problem management;
  • New features development;
  • Code maintenance and improvement;
  • Maintaining documentation.


We offer:

  • Work in an international company;
  • Comprehensive health insurance, social guarantees;
  • Paid sports activities;
  • Fruits, cookies and great coffee;
  • Sponsored educational package;
  • Modern office environment in the centre of Riga;
  • Friendly team and career grown opportunities;
  • Fully subsidised parking near the office after the probation period;
  • Remote work during the COVID-19 pandemic.


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 и мобильных приложениях.
  • Выявляет дефекты и находит причины их возникновения. - Разрабатывает варианты решения проблем и устранения инцидентов и дефектов.
  • Предоставляет периодические отчеты о своей деятельности непосредственному и функциональному руководителям.

Python Engineer

Удаленно
Full-time
Проектная занятость
Для качественной работы с внутренними клиентами платформы в Back-End команду требуется Python Engineer. Основные задачи: - Создание end user support toolset для продуктовых команд; - Поддержка текущих сервисов бэкенда (турниры, save-restore, payment validators); - Участие в интеграции платформы с игровыми клиентами; - Коммуникация с внутренними стейкхолдерами — продуктовые команды, core team бэкенда. Требования: - Опыт технической поддержки или разработки в бэкенде или веб от 1,5 лет; - Знание одного из веб-фреймворков на уверенном уровне: Django, Flask, Fast API, Falcon и т.д.; - Понимание принципов работы asyncio в Python. Знание фронтенда на базовом уровне: HTML, CSS, базовый JavaScript; - Опыт работы с реляционными БД: PostgreSQL или MySQL (умение писать запросы средней сложности с группировками и объединениями, понимать, зачем нужны индексы и какие они бывают); - Владение Docker на уровне исправления чужих Dockerfile под свои нужды. Умение пользоваться docker-compose; - Умение и желание разбираться в чужом легаси коде; - Навыки командной работы, умение выстраивать отношения и эффективную коммуникацию. Будет плюсом: - Опыт с асинхронными фреймворками (aiohttp, sanic, starlette); - Коммерческий опыт разработки на PHP; - Опыт оптимизации запросов в БД; - Опыт работы и знание стека AWS; - Опыт работы с брокерами сообщений (Kafka, RabbitMQ); - Умение работать с Kubernetes.