Целевое управление

Разработчик GoLang (backend)

1 500 - 2 000 RUR
  • Томск
  • Частичная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Golang
  • MySQL
  • Git
  • PostgreSQL
  • NoSQL
  • Nginx
  • ssl
  • JSON
  • Docker
  • Docker-compose
  1. Профессиональные навыки:
    1. Хорошее знание Golang, MySQL
    2. Опыт практического применения паттернов проектирования, работы с системами контроля версий (GitLab)
    3. Умение быстро разбираться в чужом коде
    4. Знание Docker
  2. Будет плюсом:
    1. Опыт разработки высоконагруженных систем
    2. Опыт написания сложных запросов (PostgresSQL и NoSQL)
    3. Знание Kubernetes
    4. Настройка серверов Linux
  3. Основные обязанности:
    1. Разработка апгрейдов существующего ПО на языке GoLang
    2. Повышение скорости расчетов
    3. Надежное и корректное хранение данных в БД
    4. Оптимизация алгоритмов
    5. Оптимизация скорости и корректности загрузки/выгрузки данных
    6. Улучшение архитектуры ПО
    7. Структурирование и комментирование кода
    8. Разработка и поддержка API интерфейса
    9. Составление программной документации (wiki GitLab)
  4. Условия:
    1. Местоположение - любое
    2. Рабочий язык - русский
    3. Работа только удаленная (Skype/Telegram)
    4. Возможен гибкий график (регулярные митапы)
    5. Работа на 20-40 часов в месяц (по желанию можно больше)