Разработчик Golang (Middle/Senior)

Дата размещения вакансии: 20.09.2024
Работодатель: АйСи Инвест
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Доброго времени суток. Мы аккредитованная ИТ компания АйСи Эйт, которая входит в состав холдинга АйСи Инвест.

В портфеле компании 15+ цифровых проектов. Наша команда 250+ IT-специалистов

Мы разрабатываем ИТ-решения для всех бизнес направлений холдинга, а именно:

• Высоконагруженные решения для Телекома

• Цифровизация логистической отрасли

• Реализация цифровых продуктов

• Продуктовые исследования и управление клиентским опытом

• Заказная разработка

Условия:

  • Аккредитованная ИТ компания
  • Официальное трудоустройство, согласно ТК РФ.
  • полностью удалённый формат работы
  • 31 день оплачиваемого отпуска за год
  • Интересные задачи, корпоративное обучение в рамках должности.
  • Работа в крупной развивающейся компании.
  • Социальный пакет: корпоративная мобильная связь, ДМС (возможность получать медицинское обслуживание в коммерческих клиниках бесплатно), программа компенсаций льгот.

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

  • проектирование компонентов систем;
  • организация процесса разработки;
  • написание и ревью кода;
  • покрытие кода тестами, контроль уязвимостей, статический анализ кода, cross-review;
  • обсуждение постановок задач, участие в выборе деталей реализации;
  • производить технологическую модернизацию и актуализацию текущих решений компании.

Требования:

  • опыт промышленной разработки на Golang от 2 лет;
  • умение работать по Agile.Scrum, Agile.Kanban, Waterfall;
  • опыт многопоточного и асинхронного программирования;
  • опыт построения распределённых высоконагруженных сервисов;
  • интеграция с различными системами, как внешними так и внутренними: API (REST, gRPC, WebSockets, будет плюсом SOAP, GraphQL), брокеры сообщений (NATS в приоритете, Kafka, RabbitMQ);
  • опыт работы с реляционными БД (PostgreSQL) и не реляционными БД (Redis, ClickHause, Tarantool – будет плюсом);
  • уверенное владение SQL, индексы, оптимизация запросов;
  • знание и применение паттернов проектирования;
  • опыт работы с Docker, k8s будет плюсом:

  • опыт работы в проектах с микросервисной архитектурой;

  • опыт с библиотеками: fiber, chi + net/http.

Инструменты:

  • Attlassian Jira - задачи, управление проектом;
  • Attlassian Confluence - документирование, база знаний;
  • DBeaver - средство управления базами данных;
  • pgAdmin - средство управления базами данных;
  • Git.