Go (Golang) разработчик Middle/Senior
О компании:
Цель KALABI – помочь средним и крупным организациям расти быстрее за счёт внедрения новых технологий, пригодных для реальной корпоративной среды со всеми её нюансами.
Приглашаем на работу Go (Golang) разработчика. Вакансия открыта в связи с расширением штата.
Над какими продуктами предстоит работать:
- Цифровая платформа для интеграции IT-систем и управления нормативно-справочной информацией, real-time отображения и предсказания течения роцессов на базе данных с промышленных датчиков и видео, построения цифровых двойников процессов, а также создания межсистемных сквозных бизнес-процессов;
- Распределённая система управления совместной деятельностью на базе корпоративного blockchain, позволяющая организациям-участникам автоматизировать договорные отношения и радикально упростить документооборот, взаиморасчёты и управление процессами;
- Работа с не продуктовыми проектами компании.
Чем предстоит заниматься:
- Разрабатывать бизнес-логику для API-сервера;
- Проектировать и разрабатывать микросервисы и интеграционные решения;
- Писать много инфраструктурного кода и программировать бизнес-логику на Go, писать тесты;
- Взаимодействовать с командой аналитиков и участвовать в формировании архитектурных решений;
- Взаимодействовать с frontend-программистами (требования к API).
Что потребуется от Вас:
- Подтверждённое практикой знание языка Go и сопутствующей экосистемы;
- Умение работать с Docker-контейнерами и любыми оркестраторами (типа Docker Swarm);
- Опыт работы с очередями или брокерами сообщений и СУБД;
- Навык использования Git и владение Linux-консолью;
- Понимание особенностей микросервисной архитектуры;
- Понимание общих концепций программирования (шаблоны проектирования, ООП, модульность и прочее);
- Навыки сбора и анализа технологической информации, умение быстро вникать в новые технологии и системность мышления;
- Умение расставлять приоритеты и планировать свою деятельностью;
- Умение решать задачи в заявленный срок, внимательно гуглить и читать туториалы, вовремя сообщать о проблемах;
- Способность работать в команде и коммуникативные навыки;
Не требуется, но будет плюсом:
- Принципы работы сетей (TCP/UDP, DNS, gRPC и http, маршрутизация/инкапсуляция и т.д.);
- Опыт системного программирования (участие в разработке ОС / компиляторов / сетевых протоколов и т.д.);
- Опыт применения принципов построения распределённых систем;
- Опыт работы с Kubernetes или OpenShift.
Что мы даём:
1. Рабочий процесс
- На выбор предоставляем ноутбук или стационарный компьютер и 4k-монитор;
- Работаем в связке GitLab (есть CI/CD с pipeline'ами) + Jira + Confluence, общаемся через Telegram;
- Возможность выбора технологий в новых проектах и прочие мелочи.
2. Условия:
- Полный рабочий день с гибким графиком (можно работать удаленно из любой точки);
- Оформление в штат по ТК (с ИП не сотрудничаем);
- Полностью белая зарплата (300-350 тыс руб на руки) с возможностью получения премий и бонусов;
- ДМС со стоматологией (членов семьи можно оформить с большой скидкой) и полис для выезжающих за рубеж;
- Обучение используемым технологиям, оплачиваемые курсы и возможность участвовать в конференциях;
- Сложные и необычные задачи (некоторые из задач решаются всего в нескольких компаниях в мире);
3. Офис:
- 4 минуты пешком от м. Сухаревская и 10 минут от Сретенского Бульвара, Тургеневской или Красных Ворот (круглосуточный доступ).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Backend-разработчик
Обещанные сопровождение после увольнения почти никакое. Понятное дело, что никто никому ничего не должен, но обещанную помощь не дождался, что оставило неприятный осадок. Так что пока нужен проекту - работается отлично, как только не нужен, рассчитывай только на свои силы.