Backend разработчик программист

от 60 000 ₽ до вычета налогов

Вакансия находится в архиве

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Гибкий график

Важно: организация аккредитована, сотрудники получают отсрочку, работа возможно удаленная, так же есть офис в городе Кургане

Немного о нас:

С 2016 года мы работаем над созданием облачной информационной системы для сети ресторанов. Система построена на микросервисной архитектуре, включающей в себя множество различных модулей (около 25 шт.). Система запущена в 2017 году, успешно функционирует и развивается уже более 5 лет. Сейчас компания находится на этапе масштабирования по модели франчайзинга и для реализации амбициозных целей ищет талантливых людей.

Мы ожидаем, что вы:

  • Имеете опыт или желание перейти на go (пишем на go) с других языков программирования: C++, C#, Python.

  • Знаете и имеете опыт работы с СУБД (используется postgresql)

  • Имеете базовые знания JS (для общего понимания, в команде присутствуют фронты)

  • Работать в команде

Будет плюсом:

  • Опыт работы с микросервисной архитектурой

  • Понимание принципа работы сетевых протоколов

  • Опыт написания хранимых процедур и триггеров

  • Понимание принципа работы БД (настройка/оптимизация существующих решений)

  • Понимание работы систем балансировки нагрузки (реализация/алгоритмы и т.д.)

  • Работа с брокерами сообщений

  • Опыт работы с Redis/MongoDB и подобными системами

Условия работы:

  • Полная занятость. Возможность выбора графика работы
  • Официальное трудоустройство
  • Удобное рабочее место, работа в комфортном новом офисе в центре города в команде с другими разработчиками или удаленное сотрудничество
  • Заработную плату, которая зависит от вашего уровня знаний. Рост вместе с компанией
  • Переработок нет, но задачи должны исполняться в соответствии с ожиданиями компании
  • При форс мажорной ситуации, по возможности быть доступным для решения проблем (за 6 лет работы компании, массовый сбой был 2 раза)

Чем предстоит заниматься:

Наша система разбита на логические блоки (микросервисы), которые необходимо разрабатывать зачастую по отдельности, при этом учитывая различные связи. На первых этапах сотрудник занимается, доработкой небольших несильно значимых блоков коими являются:

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

В зависимости от успехов в работе, усложнение идет по двум сценариям:

  • Продолжается разработка самостоятельных несложных решений, коими являются:
    • Всё описанное выше
  • Подаются более сложные задачи - берется ответственность за какой либо блок системы, глобальные задачи которые стоят перед нами на данный момент:
    • Управление очередью заказов
    • Управление складом по FIFO
    • Управление логистикой курьеров (Система автоматизации выдачи заказов)
    • Управление нагрузкой и настройка сервисов для работы в условиях балансировки (как пример взаимодействие нескольких копий программы с одной БД без конфликтов в логике)

Всё описанное выше не обозначит конечный продукт и работа с проектом на этом не закончится, вызовы и задачи будут всегда.

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

C++
C#
Sqlite
Python
Version control/git
Php
Mysql connector/c++
Ооп
Postgresql
Websocket
Ohhttpstubs
Django
Rabbitmq
Балансировка нагрузки
Redis c++ client

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

ООО Звезда героя

Похожие вакансии

#

Middle

Москва

Динамо

Полный день

Приглашаем в команду опытного разработчика RoR. Основная задача - развитие сервисов облачной платформы.

Что мы от тебя ожидаем:

  • Опыт программирования на RoR от 2х лет;
  • Опыт работы с MySQL или PostgreSQL...

16 мая

#

Якутск

Полный день

Обязанности:
  • Разработки приложений с применением фреймворка Google Flutter либо React Native
Требования:
  • Опыт разработки приложений с применением фреймворка Google Flutter либо React Native...

1 февраля

#

Москва

Полный день

SL Soft — разработчик импортонезависимых полнофункциональных бизнес-приложений. Входит в группу компаний Softline.

Линейка продуктов включает в себя электронный документооборот, системы управления персоналом, платформу роботизации, аналитические инструменты на базе искусственного интеллекта...

26 декабря