Разработчик Python, PostgreSQL

от 150 000 до 200 000 руб. на руки

Коломенская, Нагатинская, Москва, Нагатинская улица, 16к2

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

О нас:

Мы предоставляем полный спектр телекоммуникационных услуг нашим Заказчикам, начиная с предоставления доступа к сети Интернет и аренды каналов связи, до выполнения работ по построению комплексных решений, включая проектирование, поставку оборудования, создание сетевой инфраструктуры и дальнейшее сопровождение проектов.

Наша Компания имеет собственную оптоволоконную сеть в Москве и ближайшем Подмосковье, протяженность которой составляет более 400 километров. А для организации прямых стыков с крупными европейскими операторами мы построили собственный узел в Стокгольме, размещенный в хостинг-центре ТЕЛЕСИТИ.

Для предоставления услуг клиентам наша Компания использует современные надежные технологические решения, используя качественную аппаратную базу мировых лидеров рынка телекоммуникаций - Cisco Systems, Juniper, RAD, 3Com, Nortel, программное обеспечение Sun и Oracle

Мы используем следующий стек технологий и ПО:

Linux, Docker, libvirt, Python 3, Java, Javascript, Perl, PHP, Oracle, PostgeSQL, SQLAlchemy, MongoDB, Nginx, RabbitMQ

Работать предстоит в следующих проектах:

Разработка backEnd сервисов на базе PostgeSQL с использованием Python и его фреймворков. Совместная работа в коллективе с другими разработчиками

Сейчас мы работаем над несколькими проектами:

  • Миграция части наших проектов с Oracle на PostgeSQL;

  • Разработка backEnd компонентов нашей биллинговой системы;

  • Интеграция биллинговой системы с платформой 1С;

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

  • Разработка backEnd сервиса для нашей публичной голосовой платформы (call tracking, billingOnline);

  • Разработка backEnd сервиса для управления публичным сервисом виртуальных АТС;

  • Разработка backEnd сервиса для управления публичной системой виртуализации WMware и libvirt.

Задачи:

- работа с PostgeSQL и MongoDB;

- получение, обработка, хранение и анализ большого количества данных;

- разработка backEnd платформы для наших сервисов на базе PostgeSQL и Python 3;

- интеграция разрабатываемой backEnd платформы с большим количеством внешних сервисов и систем;

- работать с самыми новыми фреймворками Python;

- Python разработка автоматических функциональных и интеграционных тестов;

- привлечение к работе во front (мелкие правки в случае крайней необходимости и отсутствием ресурсов fronEnd разработчика);

- написание читаемого кода по ТЗ;

- поддержка существующего кода;

- участие в развитии архитектуры проектов;

- решение задач, связанных с интеграцией внутренних систем и автоматизацией рабочих процессов;

- следование принципам SOLID

Требования:

Нам требуется разработчик Pyton с хорошим знанием PostgreSQL и фреймворков Python, а также имеющий:

- опыт backEnd-разработки на Python;

- опыт работы с PostgreSQL;

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

- опыт проектирования и развития REST API;

- знание MQTT/REST/JSON/XML;

- опыт работы с noSQL-базами (MongoDB др.);

- опыт разработки высоконагруженных сервисов;

- опыт разработки под Linux, наличие примеров кода;

- знание Linux (командной строки Linux, shell scripting и тд);

- опыт тестирования ПО;

- знание английского языка на уровне чтения технической документации и переписки;

- умение разбираться в чужом коде и желание его улучшать/рефакторить согласно продуктовым и технологическим целям;

- интерес к IT и программированию,

- постоянное стремление к развитию;

- умение грамотно излагать свои мысли.

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

- знание одного или нескольких web-фреймворков;

- знание современного Javascript, HTML / CSS и опыт с одним из современных фреймворков для фронт-энда (в идеале React/Vue/Angular);

- опыт с Django и/или Flask;

- опыт с Docker;

- опыт работы с NoSql;

- понимание HTTP, навыки работы с HTTP API из Python и командной строки (wget, curl, httpie, jq);

- навыки работы с системами контроля версий (git);

- опыт разработки веб-приложений;

- понимание особенностей multiprocessing и multithreading;

- опыт работы по гибким методологиям разработки ПО;

- опыт работы с сервисами очередей, например, RabbitMQ;

- опыт работы с системами оркестрации контейнеров (Docker-compose, Kubernetes);

- иметь представление о работе с контейнерами, и разработке приложений для запуска в них;

- уметь писать на любом другом языке (Go/Ruby/Java).

От нас:

  • постоянная занятость, всегда есть проекты;
  • грамотная постановка задач;
  • мы ценим Ваш опыт работы, поэтому готовы обсуждать Ваши ожидания по заработной плате индивидуально;
  • стабильность в плане выплаты заработной платы, оформление по ТК РФ;
  • Формат работы (гибкий график на полный рабочий день в офисе или удалённая работа) обсуждается индивидуально;
  • замечательный дружный коллектив единомышленников;
  • офис в шаговой доступности от м.Нагатинская и м.Коломенское

Контактная информация

Богославская Галина

+7 (495) 6608383, +7 (909) 622-01-34 в любое время

+7 (495) 6608383, +7 (909) 622-01-34 в любое время
bg@tech.ru

Адрес

Коломенская, Нагатинская, Москва, Нагатинская улица, 16к2

Вакансия опубликована 18 февраля 2020 в Москве