Разработчик Python, PostgreSQL (удаленная работа)
(вакансия в архиве)

16 марта 2020

Уровень зарплаты:
от 150 000 руб.
Требуемый опыт работы:
От 1 до 3 лет

Вакансия: Разработчик Python, PostgreSQL

О нас:


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


Наша Компания имеет собственную оптоволоконную сеть в Москве и ближайшем Подмосковье, протяженность которой составляет более 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).


От нас:



  • постоянная занятость, всегда есть проекты;

  • грамотная постановка задач;

  • мы ценим Ваш опыт работы, поэтому готовы обсуждать Ваши ожидания по заработной плате индивидуально;

  • стабильность в плане выплаты заработной платы, оформление по ТК РФ;

  • Формат работы (гибкий график на полный рабочий день в офисе или удалённая работа) обсуждается индивидуально;



  • замечательный дружный коллектив единомышленников;

  • офис в шаговой доступности от м.Нагатинская и м.Коломенское



Посмотрите похожие вакансии

Стажер-разработчик Python
Компания: Hidden Team
Зарплата: з.п. не указана
Стажер-программист Python
Компания: ПАТ
Зарплата: з.п. не указана
Backend-разработчик Python
Компания: АНКОР
Зарплата: з.п. не указана
Middle+ разработчик Python
Компания: Сфера
Зарплата: от 250 000 до 250 000 руб.