Томилов Александр Александрович

Junior Golang-разработчик (удаленно, гибкий график)

40 000 - 60 000 RUR
  • Верхоянск
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Golang
  • PostgreSQL
  • Linux
  • Git
  • REST API
  • Swagger
  • gRPC
  • Docker
  • Nginx

IT студия Automatic Workers разрабатывает программное обеспечение, направленное на исключение человека из рабочих процессов компании путем передачи его обязанностей роботу.

Мы начинали свою работу в 2019 г. с автоматизации работы HR стартапа из Сан-Франциско в сфере HR.

В 2021 г. мы впервые зарекомендовали себя в качестве надежного подрядчика по автоматизации работы различных дочерних обществ ПАО «Газпром нефть».

Наша миссия - поддержка человека в выполнении любого вида работ. Для этого мы автоматизируем работу за компьютером путем разработки различного ПО. Программы позволяют автоматизировать любой процесс: генерировать, хранить, проверять, преобразовывать, передавать данные, отслеживать изменение любых внутренних либо внешних событий, вести статистику, формировать отчеты и отправлять уведомления... Возможности безграничны.

Перспективы компании - для нас нет границ, мы заменяем не только отдельных сотрудников, но и целые отделы и департаменты. Для достижения цели мы работаем по двум фронтам: автоматизация работы человека за компьютером (виртуальные сотрудники) и автоматизация работы человека в реальном мире (роботы). В настоящее время мы производим разработку программных роботов — “виртуальных сотрудников” компании, но двигаемся к тому, чтобы запустить механизированных роботов.

Технологический стек (hard skills)

Обязательные требования:

  1. Go (Golang)

    • Умение писать чистый и поддерживаемый код

    • Асинхронная обработка (работа с файлами, горутины)

  2. Микросервисная архитектура

    • Опыт проектирования небольших систем (3+ микросервиса)

  3. Git (GitHub/GitLab)

    • Уверенное владение (уровень "learn git branching")

  4. REST API + Swagger

    • Умение документировать API

    • Websocket (будет плюсом)

  5. gRPC

    • Написание .proto-контрактов, базовый CRUD

  6. Docker

    • Multi-stage сборка, docker-compose (запуск нескольких сервисов)

  7. Nginx (базовая настройка)

  8. Deploy

    • Опыт ручного развертывания

  9. PostgreSQL

Будет плюсом:
✅ Написание smoke-тестов (интеграция в CI/CD)
✅ Проектирование масштабируемых и отказоустойчивых систем
✅ Работа с системами мониторинга и логов (настройка в Docker)
✅ Опыт интеграции с внешними API
✅ Разработка на других языках (бонус, но не обязательно)

Кому подойдёт?

Если вы проходили курс Василия Романова – вы идеальный кандидат!
Базовые знания Go и микросервисов + желание развиваться
Soft skills:

  • Коммуникация (чётко выражать мысли)

  • Эмпатия (понимание коллег)

  • Работа в команде

  • Управление конфликтами

  • Адаптивность к изменениям

Условия работы

Удалёнка (полностью)
Гибкий график (без переработок)
Комфортная среда (без выгорания)
Интересные задачи и профессиональный рост

Как откликнуться?

В начале сообщения укажите:

  1. Какой у вас опыт с Go и микросервисами?

  2. Почему вам интересна эта вакансия?

Присоединяйтесь – будет крутое приключение в мире backend-разработки!