Назад к вакансиям

GO + PHP Разработчик

от 4 лет
PostgreSQLKubernetesDockerREST APIBackendMicroservicesJiraGitLab CIPHPConfluenceGolangS3

Описание

Проект предполагает реализацию сервиса контроля дат доставок в контуре логистики для заказчика ВсеИнструменты.

Обязанности

  • Необходимо вести задачи, фиксировать технические решения, API-контракты, статусы выполнения и ежедневно предоставлять отчет о проделанной работе в согласованном канале коммуникации.

Требования

  • Общий опыт работы: от 4 лет в backend-разработке, включая коммерческую разработку высоконагруженных сервисов и интеграций между внутренними системами.
  • Опыт Golang — от 3 лет.
  • Опыт PostgreSQL — от 3 лет.
  • Опыт REST API — от 3 лет.
  • Опыт разработки асинхронных worker-процессов — от 2 лет.
  • Опыт интеграции с S3-совместимыми хранилищами — от 1 года.
  • Опыт Docker/Kubernetes — от 2 лет.
  • Опыт мониторинга и логирования — от 2 лет.
  • Опыт Jira/Confluence/GitLab — от 1 года.
  • Не менее трех завершённых коммерческих проектов уровня Enterprise.
  • Обязателен опыт разработки микросервисной архитектуры, API-контрактов, фоновой обработки задач, интеграции с внешними/legacy-системами, работы с отказами, retry-механизмами, circuit breaker и идемпотентностью.
  • Обязательные технологии/инструменты: Golang, PHP, REST API, PostgreSQL, JSON/JSONB, S3-совместимое хранилище, Docker, Kubernetes, GitLab, Jira, Confluence, GoLand/JetBrains IDE, инструменты логирования и трассировки.
  • Яндекс Почта обязательна при выходе на проект.
  • Не смотрят кандидатов с проектами Лемана, Петрович Тех, ВБ, Озон, Лента Тех, Яндекс Маркет, М.Видео — за последние 6 мес.

Будет плюсом

  • Желателен опыт в e-commerce, транспортной или складской логистике.
  • Отраслевой опыт в E-commerce или логистических компаниях.
  • Желательные технологии/инструменты: Grafana, Prometheus, OpenTelemetry, Kafka или RabbitMQ, Redis, MinIO, Swagger/OpenAPI, feature toggle, CI/CD в GitLab, PlantUML/C4, опыт построения сервисов с асинхронной обработкой и поллингом статусов.

Условия

  • Длительность проекта: долгосрок.
  • Будет высылаться ноут заказчика на Windows.

Процесс отбора

  • Системы учета задач и документации: Jira, Confluence, GitLab.