Full-Stack разработчик (PostgreSQL, Docker, Go, React, 1С)

Дата размещения вакансии: 20.12.2024
Работодатель: Ориент
Уровень зарплаты:
от 70000 до 150000 RUR
Город:
Пермь
Пушкарская улица 138Б
Требуемый опыт работы:
От 1 года до 3 лет

Мы ищем опытного Full-Stack разработчика, который владеет стеком PostgreSQL, Docker, Go, React, а также имеет опыт работы с доработкой и интеграцией 1С.
Вы будете участвовать в разработке, развертывании и поддержке веб-приложений, а также в интеграции с 1С для автоматизации бизнес-процессов.

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

  • Разработка и поддержка серверной части на языке Go.
  • Проектирование и оптимизация баз данных PostgreSQL.
  • Создание удобного и функционального пользовательского интерфейса на React.
  • Настройка и управление контейнеризацией с использованием Docker и Docker Swarm.
  • Автоматизация CI/CD процессов с использованием GitHub Actions.
  • Настройка и управление веб-серверами на основе Nginx.
  • Разработка, доработка и интеграция с системами 1С (управление данными, API, обмен данными).
  • Участие в проектировании архитектуры системы с учетом интеграции с 1С.
  • Обеспечение высокого качества кода (Code Review, Unit-тестирование).
  • Мониторинг, оптимизация и устранение узких мест в производительности приложения и взаимодействия между сервисами.

Требования:

  • Отличное знание Go и его экосистемыю.
  • Уверенные знания PostgreSQL, включая оптимизацию запросов и настройку производительности.
  • Навыки разработки на React, знание современных подходов и библиотек.
  • Экспертное владение Docker, опыт настройки и управления Docker Swarm.
  • Опыт работы с 1С:Предприятие 8.3, доработки конфигураций и интеграции через REST/JSON или SOAP.
  • Опыт работы с системами контроля версий Git и создания CI/CD пайплайнов с использованием GitHub Actions.
  • Знание основ и практическое применение Nginx для настройки веб-сервисов.
  • Понимание микросервисной архитектуры и подходов к оркестрации контейнеров.
  • Умение работать в команде, ответственность, инициативность.

Будет плюсом:

  • Знание других языков программирования (например, Python, JavaScript).
  • Опыт работы с системами ERP или другими корпоративными решениями.
  • Знания в области DevOps и управления кластерными системами.
  • Опыт работы с облачными платформами.
  • Навыки работы с инструментами мониторинга.