ЭрикссонСофт

+7 (953) 284-42-23

Программист

В Телекоммуникацию компанию, требуется программист. Мы ищем организованного и общительного инженера, готового участвовать в разработке платформенных сервисов в стеке Go/Linuх/Python-кода, в написании исходного кода на C/C++ и другое.

Обязанности:

  • Разработка и поддержка Python-кода:
  • Написание чистого, поддерживаемого кода для автоматизации и инструментов;
  • Рефакторинг и доработка существующих скриптов автоматизации;
  • Участие в код-ревью и следование стандартам команды;
  • Написание модульных и интеграционных тестов;
  • Проверка скриптов деплоя сетевых элементов.
  • Разработка программного обеспечения:
  • Написание исходного кода на C/C++ с соблюдением стандартов качества и читаемости;
  • Реализация новых функциональных модулей и компонентов системы;
  • Проектирование архитектуры программных решений;
  • Разработка алгоритмов для решения поставленных задач.
  • Основные обязанности специалиста Go‑разработчика (Golang):
  • Написание высокопроизводительного бэкенд‑кода на Go;
  • Проектирование и реализация RESTful API, GraphQL‑сервисов;
  • Создание микросервисов и обеспечение их взаимодействия;
  • Разработка CLI‑утилит и фоновых процессов (workers).
  • Автоматизация и CI/CD:
  • Поддержка и улучшение пайплайнов непрерывной интеграции и доставки;
  • Написание скриптов для автоматизации рутинных операций инфраструктуры;
  • Конфигурирование и управление артефактами сборки;
  • Участие в настройке процессов деплоя;
  • Изучение Ansible скриптов для деплоя сетевых элементов.
  • Работа с контейнеризацией и оркестрацией:
  • Создание и поддержка Docker-образов для приложений и сервисов;
  • Написание и оптимизация Dockerfile;
  • Участие в поддержке конфигураций контейнеров в среде выполнения;
  • Изучение основ оркестрации контейнеров.
  • Управление инфраструктурой как код (IaC):
  • Участие в написании и поддержке конфигураций инфраструктуры;
  • Освоение принципов и инструментов управления инфраструктурой;
  • Участие в версионировании конфигураций инфраструктуры.
  • Мониторинг, логирование и аналитика:
  • Настройка и поддержка систем мониторинга и алертинга;
  • Участие в настройке централизованного сбора и анализа логов;
  • Написание скриптов для анализа метрик и логов;
  • Умение работать с Grafana.
  • Документирование и знания:
  • Ведение технической документации по инструментам и процесса;
  • Участие во внутренних knowledge sharing сессиях;
  • Создание документации по устранению типовых проблем;
  • Редактирование сервера документации Elex.
  • Общее развитие и командная работа:
  • Освоение новых инструментов и технологий DevOps-стека;
  • Активное участие в планировании и обсуждении задач;
  • Тесное взаимодействие с разработчиками и системными администраторами.

Условия:

  • ЗП от 120 000 руб на руки;
  • Работа в офисе (Брянская область, Карачевский район, пос. Вишневка). График: 5/2 с 8:00 до 17:00;
  • При необходимости предоставим жилье, на период работы;
  • Коммуникация с руководством по телефону, вотсап, телеграмм;
  • Карьерный рост и развитие в компании;
  • Профессиональное руководство, понимание и доверие в команде, поддержка и помощь в любом рабочем вопросе;
  • Достойная заработная плата, оформление по ТК РФ;
  • Премирование от 30% до 100% от заработной платы;
  • Оплачиваемый отпуск и оплачиваемые больничные листы;
  • Индивидуальный соц пакет компании (доп выплаты ко дню рождения сотрудника, ежемесячные выплаты на детей, а также ко дню ребенка и другим праздникам + дополнительные оплачиваемые выходные в виде 6 дней в год за счет компании).

Требования:

  • Высшее техническое образование;
  • Опыт коммерческой backend разработки на Go от 3 лет, а также Python-кода,C/C++;
  • Способность писать поддерживаемый код и тесты для языков программирования;
  • Понимание паттернов проектирования ПО, классических алгоритмов и структур данных, принципов тестирования ПО;
  • Понимание принципов сетевого взаимодействия и опыт работы с gRPC/protobuf.
    опыт работы с ОС Linux;
  • Опыт написания многопоточных и/или асинхронных программ;
  • Уверенное использование инструментов для разработки: Git, CI/CD системы, таск-трекеры (e.g. Jira), инструменты code review и т.п.;
  • Умение работать в команде; самостоятельность, ответственность, способность ясно излагать мысли и презентовать результаты работы команде;
  • Знание английского на уровне, достаточном для чтения и написания технической документации; понимание гибких подходов к разработке;
  • Уверенное пользование ПК;
  • Умение расставлять приоритеты по задачам и планировать свой рабочий день.

Отдел продаж

+7 (953) 284-42-23

sales@ericssonsoftware.ru

Мы в соц.сетях

Информация

Адрес

242504
Брянская область
Карачевский район, Вишневка
Молодёжная улица, 33

Информация

Отдел продаж

+7 (953) 284-42-23

sales@ericssonsoftware.ru

Адрес

242504
Брянская область,
Карачевский район,
Вишневка, Молодёжная улица, 33