Go developer (DDI)
офис, гибрид, Москва
Команда развивает внутреннюю IPAM-систему для управления DNS/DHCP/IPAM в крупной сетевой инфраструктуре. Вы будете проектировать и реализовывать функционал, работать с БД и API, повышая надёжность и поддерживаемость критичных сетевых сервисов.
ГрейдMiddle/Senior
Опытот 3 лет
Стек
GochiPostgreSQLpgxOpenAPILinuxGitbash
Задачи
- •Разработка и поддержка функционала IPAM от проектирования до реализации в многослойной архитектуре
- •Работа с данными в PostgreSQL, написание и оптимизация сырых SQL-запросов
- •Развитие и отладка внутреннего SQL-билдера
- •Покрытие кода unit-тестами, анализ и исправление сбоев
- •Оценка задач, код-ревью, груминг бэклога и планирование спринтов
- •Проведение приемо-сдаточных испытаний
Обязательно
- •Коммерческий опыт разработки на Go от 3 лет
- •Знание стандартной библиотеки Go и принципов поддерживаемого кода
- •Опыт работы с роутером chi и драйвером pgx
- •Понимание PostgreSQL и опыт работы без ORM, умение писать сырые SQL-запросы
- •Понимание RESTful API и опыт документирования API (OpenAPI/Swagger)
- •Уверенное владение Linux и инструментами разработки: Git, bash
- •Знание подходов к тестированию и умение рефакторить legacy-код
Будет плюсом
- •Понимание предметной области IPAM или сетевых технологий
- •Понимание архитектурных принципов безопасных систем
- •Опыт миграции и параллельной поддержки нескольких версий API
- •Понимание основ CI/CD и DevOps-процессов
- •Навыки промпт-инжиниринга и опыт работы с AI-ассистентами
- •Знакомство с Python, JavaScript или C