Крупный российский интегратор, разработчик систем автоматизации на проекты в сфере безопасности (ИТ, технологической, бизнес-процессов) в связи с расширением команды (разработку собственного продукта) в поисках Backend Разработчика.
Функции:
- Разработка серверной части системы, устойчивой к отказам и высоким нагрузкам согласно формальным заданиям;
- Рефакторинг и оптимизация кода;
- Написание юнит-тестов;
- Уточнение и документирование собственных решений, предоставление консультаций в подготовке тестовых сценариев;
- Участвовать в принятии технических решений и развитии продукта совместно с командой.
Требования: - Высшее образование (предпочтительно техническое);
- Уверенные знания Go
- Опыт коммерческой разработки в команде от 2-х лет;
- Знание базовых алгоритмов и структуры данных;
- Умение работать с базами данных и знание SQL;
- Опыт написания тестов и тестируемого кода;
- Английский язык на уровне достаточном для понимания технической документации и комментирования кода.
- Опыт работы с СУБД PostgreSQL, ClickHouse, Redis;
- Опыт работы с RabbitMQ, Kafka, ActiveMQ, Docker
- Умение применять принципы ООП, SOLID и паттерны проектирования;
- Знание современных принципов и технологий разработки и построения архитектуры web-приложений;
- Опыт разработки REST API;
- Опыт работы с Git
- Знание методологий Agile, умение пользоваться трекерами (Jira) и вики-системами (xwiki/confluence и др.);
Как преимущество:
- Владение техническим английский языком
- Прохождение профильных курсов
- Опыт проектирования систем в парадигме микросервисной архитектуры.
- Опыт работы в продуктовой команде;
- Опыт работы с многопоточными приложениями, распределенными и высоконагруженными системами;
- Опыт со средствами криптографической защиты информации.
Условия: - Оформление по ТК
- Возможность работы из дома на 100% удаленке
- Супер-профи команда
- Долгосрочные и актуальные проекты для крупных Заказчиков
- Аккредитация по ИТ
- Зарплату обсуждаем с успешным кандидатом (зависит от опыта и экспертизы)