Junior Software Developer
Мы — технологическое подразделение крупной российской энергокомпании. Создаём сервисы мониторинга, прогнозирования и аналитики для распределённых объектов. Используем современные подходы к разработке, поощряем эксперименты и ценим инициативу. В команде — инженеры, аналитики и исследователи, готовые делиться опытом и помогать новичкам расти.
Обязанности
- Анализировать требования и оформлять технические задачи вместе с тимлидом.
- Писать поддерживаемый код (Python/Go/JavaScript) для внутренних сервисов.
- Настраивать логирование и визуализацию метрик через ELK-Steк.
- Подготавливать данные к миграции: чистка, нормализация, валидация.
- Проводить юнит-тестирование и фиксировать баги.
- Документировать изменения — схемы, инструкции, чек-листы.
- Следить за своевременным обновлением репозиториев в Git.
Требования
- Базовые навыки одного из языков программирования (Python, Go или JavaScript).
- Понимание принципов ООП, REST, клиент-серверных архитектур.
- Опыт работы с Linux-консолью и Git-flow.
- Знакомство с системами логирования (ELK/Graylog) или готовность быстро разобраться.
- Развитый *тайм-менеджмент*, умение считать время и приоритизировать.
- Грамотный русский, технический английский на уровне чтения документации.
Будет плюсом
- Публикации в GitHub или участие в pet-проектах.
- Знание SQL и основ построения схем БД.
- Опыт работы с Docker — собирание образов, написание Dockerfile.
- Разбор чужого кода и ревью pull-request-ов.
Возможности роста
— Персональный ментор из senior-разработчиков…
— Возможность перейти в штат в роли Junior Software Engineer через 6-9 месяцев.
— Доступ к внутренней базе курсов по DevOps, backend и data-engineering.
— Участие в отраслевых митапах, хакатонах, конкурсах с денежными призами.