Старший разработчик backend (Go)
Требования
Местоположение и тип занятости
Компания
Полный спектр услуг по информационной безопасности
Описание вакансии
Условия работы
Задачи, которые необходимо решать backend - разработчику:
- Разработка микросервисов на Golang;
- Разработка и поддержка вспомогательного ПО на Golang и Python (скрипты автоматизации, общие библиотеки, etc.);
- Развитие и поддержка продукта;
- Покрытие кода тестами;
- Общение с другими разработчиками, тестировщиками и архитекторами;
- Обеспечение третьей линии поддержки продуктов компании;
- Актуализация документации разработчиков;
- Написание кода, тестов, code review.
Какие знания, навыки и опыт необходимы для реализации задач:
- Знание SQL и опыт работы с СУБД (Clickhouse/Postgres);
- Понимание многопоточности, ООП, микросервисной архитектуры;
- Опыт написания REST API;
- Опыт написания тестов;
- Опыт работы с Nginx;
- Базовые знания Линукс;
- Опыт работы с системами контроля версий (Git);
- Умение работать в команде;
- Знание процессов agile.
Будет плюсом:
- Знание еще хотя бы одного языка программирования (Python, C++, Ruby, etc.);
- Опыт работы с Docker, ELK стеком;
- Активная жизненная позиция.
Бонусы
#AngaraTeam предлагает своим сотрудникам:
Забота о достатке:
- Достойный уровень оплаты труда, понятная система премирования;
Забота о развитии:
- Работа в команде профессионалов в области ИБ;
- Возможность профессионального развития и карьерного роста;
Забота о комфорте:
- Эргономичное рабочее место;
- Зоны отдыха;
- Кофе, чай, сладости и не только;
- Корпоративные мероприятия и т.п.
Забота о здоровье:
- Бесплатная медицинская страховка, которая предоставляется с первого месяца работы;
- 21 день 100% оплачиваемых дней отсутствия по болезни;
Забота о времени:
- офис в центре города (10 минут пешком от метро Парк Победы);
- Возможность частично удаленной работы;
- Возможность гибкого начала/окончания рабочего дня.