Компания Emphasoft занимается заказной разработкой IT решений для наших партнеров с западного и российского рынка. Мы специализируемся на разработке web-приложений для стартапов на различной стадии. Сейчас мы в поисках Middle + разработчика на Golang для проекта крупного телеком оператора.
Обязанности:
Разработка и поддержка распределённых, высоконагруженных систем на Golang;
Проектирование и реализация REST API (HTTP / gRPC);
Работа с многопоточным и асинхронным кодом;
Оптимизация приложений и написание тестов для кода;
Взаимодействие с командой, участие в совместной разработке;
Работа с системами мониторинга, логирования и трассировки (Grafana, Loki, Tempo, Jaeger, Prometheus);
Документирование best practices, проведение внутренних tech-сессий, обучение новых разработчиков;
Использование инструментов управления проектами (Jira, Confluence).
Требования:
Высшее техническое образование;
Опыт коммерческой разработки от 6 лет;
Опыт разработки на Golang от 3 лет;
Знание SQL и опыт работы с базами данных;
Опыт работы с брокерами очередей (Apache Kafka, RabbitMQ);
Уверенное владение Git;
Знание принципов работы сети и сетевых протоколов (TCP/IP, HTTP, DNS, SSH);
Опыт работы с Linux и уверенные навыки использования командной строки;
Желание и умение разрабатывать тесты и оптимизировать код;
Знание паттернов проектирования и архитектуры кода;
Основы комбинаторики и алгоритмического мышления, включая оценку сложности алгоритмов (Big-O);
Способность масштабировать знания в команде.
Будет Плюсом:
Условия:
Удаленный формат работы
Гибкий график, возможность самостоятельно планировать рабочий день;
Корпоративные курсы английского языка;
Отсутствие микроменеджмента и бюрократии;
Сотрудничество по B2B контракту (ИП).
Санкт-Петербург
до 300000 RUR
Санкт-Петербург
от 400000 RUR
Санкт-Петербург
от 400000 RUR