Golang разработчик
Требования
Местоположение и тип занятости
Компания
Разработка, внедрение и сопровождение программного обеспечения в области безопасности транспортной инфраструктуры
Описание вакансии
Условия работы
Сервисный центр Транстелематика занимается разработкой, внедрением и сопровождением инновационных комплексных решений в области автоматизации метро и наземного общественного транспорта. https://saratov.hh.ru/article/30292?from=button_read
ЧТО НУЖНО ДЕЛАТЬ:
- Разрабатывать, отлаживать, дорабатывать программное обеспечения и сетевых приложений под Linux на Golang;
- Писать юнит тесты, оптимизировать существующий код;
- Контролировать качество кода;
- Общаться с командой в процессе проектирования, постановки и реализации задач;
- Участвовать в тестировании разработанного продукта.
НАВЫКИ И ОПЫТ:
- Опыт разработки на golang от 2 лет, понимание концепций ООП, шаблонов проектирования;
- Опыт разработки приложений системного уровня (взаимодействие с ОС), в том числе работа с периферийным оборудованием;
- Понимание принципов работы сетевых протоколов (UDP, TCP, HTTP/HTTPS);
- Опыт работы с брокерами сообщений RabbitMQ или ZeroMQ;
- Опыт создания многопоточных приложений.
БУДЕТ ПЛЮСОМ:
- Знание архитектуры ARM;
- Опыт оптимизации программного обеспечения по производительности;
- Опыт разработки высоконагруженных систем, систем реального времени;
- Опыт проектирования приложений в рамках микросервисной архитектуры;
- Опыт работы с CAN шиной тс;
- Опыт работы с nmea;
- Знание протоколов egts, ndtp, mqtt.
УСЛОВИЯ:
- Официальное трудоустройство с первого дня работы (оклад, квартальные премии, ежегодные бонусы);
- Гибридный график работы.
Бонусы
- Соц. пакет (ДМС со стоматологией, комплексные обеды, фитнес, "Тройка" на год);
- Внешнее обучение за счет компании;
- Профессиональный и карьерный рост;
- Проекты муниципального и федерального масштаба в сфере инфраструктуры городского пассажирского транспорта;
- Участие в профессиональных IT мероприятиях федерального уровня;
- Корпоративный волейбол.