⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Backend Go разработчик

Прямой работодатель  Skydom ( skydom.company )
Санкт-Петербург, Россия
Миддл • Сеньор
Информационные технологии • DevOps • Docker • Go • Lua • Python • SQL • PostgreSQL • Tarantool • IoT/IIoT
26 ноября 2023
Удаленная работа • Частичная занятость
Опыт работы от 3 до 5 лет
от 160 000 ₽
Работодатель  Skydom
Описание вакансии

🔥Компания: Skydom ​

Возможно у Вас дома уже имеются бытовые приборы, разработанные нами или содержащие наше ПО. Потому, что с 2014 годы мы на рынке IOT (интернета вещей).

Спектр техники уже за сотню артикулов (от трекера до робота пылесоса), а вскоре, будет не просто расти, а преумножаться. Продуктовая разработка.

🟢 🌍 удаленка с обязательным синком в 12:00 по UTC+3 через Google Meet. Если есть желание работать в офисе - тоже ОК.

🟢 SCRAM like, 7 дневный спринт.

🟢 Язык общения в команде - русский + английский (commits, comments, tech docs, сленг)

🟢 Категория: Разработка кода, поддержка и фиксы имеющегося кода.

🟢 Уровень: Middle … Senior

🟢 ВНИМАНИЕ: Частичная/проектная занятость. 2-4 часа в день. Пятидневная рабочая неделя.

🟢 З/п 1000 - 2500руб./час gross в зависимости от компетенций, имеющегося подтверждённого опыта по тех. стеку и реального перфа.

✅ Что нужно делать?

— Создавать и поддерживать решения для IOT платформы на языках Go, Lua, Pyhon, SQL с использованием Tarantool, MQTT, protobuf, REST, GraphQL, PostgreSQL, Kibana, Grafana, GitLab CI/CD, UART, Docker, Docker compose, YML, UML, drawIO, sequence diagram, markdown. Совсем капля Html/CSS.

— Участие в проектирование архитектуры и разработка API;

— Анализ и оценка требований;

— Написание unit тестов, тестирование кода;

— Нагрузочное тестирование;

— Профилирование и оптимизация высоконагруженных микросервисов;

— Разработка нового и доработка существующего функционала;

— Устранение дефектов и уязвимостей;

— Поддержка документации;

— Участвовать в прохождении модерации навыков для голосовых ассистентов с Яндексом/VK/Сбер и т.д.

— Участвовать в профильных инновациях, коих у нас всегда достаточно много.

— Повышать скиллы, изучать много нового и полезного. Зарабатывать не только деньги (их-то где угодно можно заработать), но и классный опыт в автоматизации повседневной домашней жизни.

— Пользоваться созданной умной техникой, наряду с многомиллионной пользовательской аудиторией выносить предложения по улучшению UI/UX/перфа.

— Ну и, чего ещё не указал здесь, найдётся в требованиях ниже, незачем дублировать.

🟢 Дополнительным плюсом будет:

— Профильное базовое высшее образование - информатика, программирование, инфобез…

— Опыт C/C++, опыт использования ESP IDF, Platformio base on VS Code, Arduino IDE.

— Опыт повседневного, регулярного, постоянного использования умной техники (лампочки, розетки, датчики, чайники, кофеварки, мультиварки, роботы-пылесосы, голосовые ассистенты типа Алиса/Маруся/Салют…).

— Знание BLE, ESP32***.

— GitHub public проекты, pet проекты, freelance опыт.

— Умение мониторить гонку состояний и гонку данных и разрешать проблемы с этим связанные.

— Умение реверсить девайсы и код.

Требования:

🔸Опыт в программировании от 5х лет;

🔸Опыт разработки на Golang от 2х лет;

🔸Опыт разработки backend архитектуры;

🔸Опыт рефакторинга чужого кода;

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

🔸Участие в проектировании и разработке систем обработки данных;

🔸Работа над проектами с большим объёмом обрабатываемых данных;

🔸Уверенные знания паттернов проектирования и умение их применять (включая ООП, SOLID);

🔸Уверенные знания SQL и структур данных;

🔸Уверенная работа с Git;

🔸Знания основ работы DevOps;

🔸Опыт работы через CI/CD, Dev -> Stage -> Prod;

🔸Умение отлаживаться через инспектора браузера, Insomnia, Postman;

🔸Умение таск-трекаться в Jira. В том числе самостоятельно декомпозировать задачи на подзадачи, заводить их, оценивать по времени, своевременно закрывать, предоставлять отчёт (если абсолютно всё в Jira, то не нужно, скриптом собираем);

🔸Умение писать понятную и достаточно подробную readme.md, документацию в Confluence;

🔸Опыт проектирования, разработки, внедрения, эксплуатации и последующей модернизации API;

🔸Умение лаконично объяснять и доносить до команды свои мысли.
 

🔥🤩 Условия:

— 100% Удаленная форма занятости или офис (если очень хочется) в бизнес-центре класса А;

— ГПХ, ИП, самозанятый или совместительство (по согласованию);

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

 

Написано в требованиях и пожеланиях много, сложно всему соответствовать и во всём иметь опыт, поэтому не парьтесь, приходите с тем, что есть. Там разберёмся. Главное - динамичность, желание понять, научиться тому, что ещё не умеете, правильные усилия в этом направлении. Ну, крепкая основа, конечно, должна быть.

 

Как видите, описание вакансии написано реальным работодателем, который глубоко в теме, уважает и ценит и своё и ваше время.

Если мгновенно не ответил, ничего страшного, обычно в течение 24 часов отвечаю.

 

Откликаться прошу в личку ТГ - ​, присылайте резюме и ссылки на портфолио (например, Github), если они есть.

Всем чистого кода, быстрых мержаков, стабильной работы сервисов, «мгновенного» перезапуска контейнеров в случае чего!


Специализация
Информационные технологииDevOpsDockerGoLuaPythonSQLPostgreSQLTarantool
Отрасль и сфера применения
IoT/IIoT
Уровень должности
МиддлСеньор