Junior Golang-разработчик (удаленно, гибкий график)
Томилов Александр Александрович- от 40 000 руб.
- до 60 000 руб.
Описание
IT студия Automatic Workers разрабатывает программное обеспечение, направленное на исключение человека из рабочих процессов компании путем передачи его обязанностей роботу.
Мы начинали свою работу в 2019 г. с автоматизации работы HR стартапа из Сан-Франциско в сфере HR.
В 2021 г. мы впервые зарекомендовали себя в качестве надежного подрядчика по автоматизации работы различных дочерних обществ ПАО Газпром нефть .
Наша миссия - поддержка человека в выполнении любого вида работ. Для этого мы автоматизируем работу за компьютером путем разработки различного ПО. Программы позволяют автоматизировать любой процесс: генерировать, хранить, проверять, преобразовывать, передавать данные, отслеживать изменение любых внутренних либо внешних событий, вести статистику, формировать отчеты и отправлять уведомления... Возможности безграничны.
Перспективы компании - для нас нет границ, мы заменяем не только отдельных сотрудников, но и целые отделы и департаменты. Для достижения цели мы работаем по двум фронтам: автоматизация работы человека за компьютером (виртуальные сотрудники) и автоматизация работы человека в реальном мире (роботы). В настоящее время мы производим разработку программных роботов виртуальных сотрудников компании, но двигаемся к тому, чтобы запустить механизированных роботов.
Технологический стек (hard skills)
Обязательные требования:
-
Go (Golang)
-
Умение писать чистый и поддерживаемый код
-
Асинхронная обработка (работа с файлами, горутины)
-
-
Микросервисная архитектура
-
Опыт проектирования небольших систем (3+ микросервиса)
-
-
Git (GitHub/GitLab)
-
Уверенное владение (уровень "learn git branching" )
-
-
REST API + Swagger
-
Умение документировать API
-
Websocket (будет плюсом)
-
-
gRPC
-
Написание .proto-контрактов, базовый CRUD
-
-
Docker
-
Multi-stage сборка, docker-compose (запуск нескольких сервисов)
-
-
Nginx (базовая настройка)
-
Deploy
-
Опыт ручного развертывания
-
-
PostgreSQL
Будет плюсом:
Написание smoke-тестов (интеграция в CI/CD)
Проектирование масштабируемых и отказоустойчивых систем
Работа с системами мониторинга и логов (настройка в Docker)
Опыт интеграции с внешними API
Разработка на других языках (бонус, но не обязательно)
Кому подойдёт?
Если вы проходили курс Василия Романова вы идеальный кандидат!
Базовые знания Go и микросервисов + желание развиваться
Soft skills:
-
Коммуникация (чётко выражать мысли)
-
Эмпатия (понимание коллег)
-
Работа в команде
-
Управление конфликтами
-
Адаптивность к изменениям
Условия работы
Удалёнка (полностью)
Гибкий график (без переработок)
Комфортная среда (без выгорания)
Интересные задачи и профессиональный рост
Как откликнуться?
В начале сообщения укажите:
-
Какой у вас опыт с Go и микросервисами ?
-
Почему вам интересна эта вакансия?
Присоединяйтесь будет крутое приключение в мире backend-разработки!