November 8
Разработчик Golang в ТехноНИКОЛЬ
- создание надежных и масштабируемых серверных решений с использованием современных методик и инструментов;
- работа с микросервисной архитектурой.
- активное участие в проектировании и оптимизации архитектуры для повышения производительности и упрощения масштабирования.
- регулярные код-ревью для соблюдения стандартов и обеспечения качества;
- разработка модульных и интеграционных тестов для надежности и безопасности.
- разработка и интеграция с различными внешними сервисами для расширения функциональности;
- обеспечение безопасного и эффективного взаимодействия систем.
- проектирование и оптимизация схем данных для повышения эффективности;
- работа с SQL и NoSQL, оптимизация запросов.
- использование систем мониторинга для отслеживания и анализа состояния приложений;
- оптимизация производительности для высокой доступности и скорости.
- владение PostgreSQL: полнотекстовый поиск, индексы, внутренние механизмы (курс PostgresPro), логирование в pgi;
- навыки в Golang: базовые паттерны, разделение кода по слоям (Транспорт/Бизнес-логика/Данные), работа с goroutines, каналами и композицией типов; создание библиотек;
- опыт работы с ElasticSearch: индексация на основе данных из PostgreSQL, сложные запросы и настройка релевантности;
- знание HTTP и gRPC: использование Swagger, gorilla/mux, реализация gRPC Stream;
- тестирование: написание Unit-тестов, функциональное тестирование; интеграция с RabbitMQ (Publisher Confirms, RPC, DeadLetter);
- работа с Redis: применение Key/Value inMemory;
- логирование: запись в базу данных/Kafka, управление request_id;
- DevOps навыки: настройка Envoy (ratelimit, авторизация), управление запуском приложений, обработка флагов, интеграция с Sentry.
- формат работы офис/гибрид/удаленка;
- официальное трудоустройство (белая ЗП, отпуск, больничный);
- льготы сотрудника аккредитованной ИТ компании (ипотека, отсрочка от армии);
- ДМС со стоматологией, льготное ДМС для родственников;
- компенсация оплаты больничного до оклада;
- оплата мобильной связи, материальная помощь, скидки на занятия английским языком, скидки на абонемент в спорт зал;
- возможность профессионального и материального роста;
- ежегодные выездные IT конференции, митапы, техтолки;
- возможность стать амбассадором компании;
- регулярные встречи вне офиса.
Также укажите, что узнали о вакансии в телеграм-канале IT / Tech jobs