
Город: Санкт-Петербург
Занятость: Полная занятость, Удаленная работа
Опыт работы: От 3 до 6 лет
Компания 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);
-
Способность масштабировать знания в команде.
Будет Плюсом:
- Опыт работы с Terraform — будет плюсом;
- Опыт работы с Docker, Kubernetes — будет плюсом;
Условия:
-
Удаленный формат работы
-
Гибкий график, возможность самостоятельно планировать рабочий день;
-
Корпоративные курсы английского языка;
-
Отсутствие микроменеджмента и бюрократии;
-
Сотрудничество по B2B контракту (ИП).
Похожие вакансии