Golang-разработчик

Т1

Golang-разработчик

Описание вакансии

Обязанности:
  • Разработка и поддержка backend-сервисов на Go;
  • Проектирование архитектуры сервисов и выбор оптимальных
    решений;
  • Оптимизация производительности приложений;
  • Обеспечение безопасности, масштабируемости и
    отказоустойчивости приложений.

Требования:

  • Высшее образование;

  • Опыт работы с Golang (в т.ч. concurency);

  • Опыт разработки под Linux;
  • Навыки работы с брокерами сообщений RabbitMQ и Kafka;
  • Навыки работы с Docker/Kubernetes;
  • Навыки работы с SQL и NoSQL базами данных (PostgreSQL, Redis);
  • Знание основных алгоритмов и структур данных, базовых паттернов
    проектирования и принципов чистого кода / чистой архитектуры;
  • Умение покрывать код тестам (unit и интеграционными), желательно
    опыт работы с testcontainers / dockertest;
  • Умение профилировать / отлаживать приложение, навыки
    повышения производительности приложения;
  • Знание HTTP, REST (OpenAPI/Swagger), gRPC;
  • Навыки observability (Prometheus, Jaeger, Kibana);
  • Уверенное владение Git.

Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию