Backend developer at AmazeOwl

Backend developer at AmazeOwl



В проект AmazeOwl требуется backend разработчик для разработки системы серверного парсинга продуктов c Amazon.

У нас в есть готовый работающий прототип такой системы. 

Требуется его развивать и улучшать. В перспективе, по мере изучения, специфичной для проекта бизнес логики, вносить доработки, поддерживать и развивать backend сервера компании.


Обязанности:

  Разработка высоконагруженной системы серверного парсинга продуктов c Amazon

  Участие в проектировании архитектуры, выработке решений по отказоустойчивости и производительности. С отслеживанием качества данных в работающей системе.

  Сопровождение, поддержка и доработка по новым требованиям

  В перспективе, сопровождение, поддержка и доработка backend'а web приложения: Sanic, Django, PostgreSQL


Требования:

  2 года и более работы с python на backend'е (с использованием django / flask / tornado / aiohttp / другом веб-фреймворке)

  Способность разобраться в legacy коде, и когда это эффективно делать рефакторинг

  Опыт работы с реляционными СУБД (PostgreSQL)

  Опыт работы с очередями

  Знание сетевых протоколов

  Опыт асинхронного программирования

  Сильные инженерные навыки

  Опыт работы в Linux (включая способность самостоятельно настроить сервер)


Желательно:

  Завершенные проекты в портфолио

  Python 3.6+ и работа с asyncio, aiohttp, sanic (или tornado, twisted)

  Опыт работы с высоконагруженными системами

  Опыт работы с Redis, Tarantool

  Алгоритмическая подготовка:

  Опыт написания unit-тестов

  Опыт использования различных парсеров

  Docker, написание микросервисов

  Плюсом будет понимание серверного JavaScript (NodeJS)



Мы предлагаем:

  Удалённая работа,

  График работы: 5/2 с возможностью выбора времени начала рабочего дня



Ключевые навыки:

  Python 3, AsyncIO, Sanic, Git, PostgreSQL, Redis, Tarantool, Django


Ценовая вилка от 2000-3000$ в зависимости от опыта и навыков. 

Пишите или в сообщения мне или на info@amazeowl.com

Report Page