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.