з/п не указана
Москва
Большая кольцевая линия метро Савёловская
Большая кольцевая линия метро Савёловская
От 1 года до 3 лет
Что предстоит делать:
- Написание клиент-серверных приложений;
- Разработка сервисов на Go;
- Проектирование архитектуры и протоколов взаимодействия с внешними системами;
- Реализация протоколов взаимодействия с внешними системами;
- Разработка БД (схемы, процедуры, скрипты, частично DBA);
- Участие в принятии технических решений: выбор библиотек, написание модулей, оптимизация пайплайна;
- Разработка модульных тестов;
- Участие в проектировании и code review и готовность помогать коллегам.
Требования:
- Коммерческий опыт разработки на Go от 2 лет;
- Уверенное понимание принципов backend-разработки;
- Опыт работы с контекстами, обработкой ошибок и конкурентностью в Go;
- Опыт проектирования и разработки REST API;
- Опыт работы с высоконагруженными и/или real-time системами;
- Практический опыт работы с PostgreSQL: транзакции, индексы, миграции и оптимизация запросов;
- CI/CD, Gitlab, умение настроить пайплайны для своих сервисов;
- Понимание и опыт работы с сетями: UDP/TCP, сокеты, отладка сетевых проблем;
- Опыт профилирования приложений и нахождения узких мест bottleneck;
- Опыт написания клиентов для веб-сервисов (JSON, SOAP, gRPC);
- Практический опыт разработки под ОС Linux;
- Умение работать в терминале (bash, ssh, systemctl, journalctl, cron);
- Продвинутый пользователь Docker.
Будет плюсом:
- Знание Python для прототипирования решений;
- Предыдущий опыт разработки C#/.Net;
- Хорошая математическая база и опыт решения задач с применением вычислительной геометрии;
- Знание C++;
- Опыт работы с системами компьютерного зрения;
- Опыт разработки сервисов в ИИ.