- Работа в Красноярске
- Удаленно
- Разработчик
- PHP/Go Разработчик
PHP/Go Разработчик
По договоренности
Мы аутсорсинговая компания, ищем PHP+Go - разработчиков уровня Middle. Проект направлен на разработку в сфере телекоммуникаций. Клиентами являются предприятиям любого размера и мы создаём необходимые справедливые решения для связи друг с другом.
Наш продукт является одним из самых крупных проектов в этой отрасли и ни один другой сервис мониторинга не предлагает более широкого набора источников данных.
Обязанности:
- В первую очередь вы должны обладать двумя ключевыми навыками: Отличные знания PHP(Laravel) и Go.
- Писать читаемый, тестируемый и поддерживаемый код, следуя принципам Clean Architecture и SOLID.
- Разрабатывать и поддерживать микросервисы на Go обеспечивая стабильность и масштабируемость системы.
- Внедрять новые фичи и улучшения в существующие сервисы — от проектирования API до релиза в прод.
- Оптимизировать производительность сервисов и взаимодействие между ними (HTTP/gRPC, очереди, кэш, базы данных).
- Работать с внутренними API, очередями сообщений (RabbitMQ, Kafka, Redis и тд) и внешними интеграциями.
- Участвовать в обсуждении архитектурных решений и улучшении CI/CD-процессов.
- Писать читаемый, тестируемый и поддерживаемый код, следуя принципам Clean Architecture и SOLID.
- Работа с серверами Linux.
- Участие в ревью кода ребят из команды.
Требования:
-  Опыт разработки на PHP (Laravel) от 2–3 лет, уверенное владение фреймворком и его экосистемой. 
-  Опыт работы с Go — понимание горутин, каналов, контекста, работы с HTTP. 
-  Понимание принципов микросервисной архитектуры, REST/gRPC API, message-driven взаимодействия. 
-  Опыт работы с базами данных (MySQL, PostgreSQL, MongoDB и т.д.), написание оптимальных запросов. 
-  Навыки работы с Docker и системой контейнеризации (Compose, Registry, CI/CD). 
-  Понимание Clean Architecture, SOLID и умение писать тестируемый код. 
Будет плюсом:
-  Опыт работы с AWS (ECS, ECR, S3, Lambda, CloudWatch). 
-  Опыт настройки CI/CD (Bitbucket Pipelines, GitHub Actions, GitLab CI). 
-  Знание Redis, RabbitMQ, Kafka. 
-  Опыт написания unit/integration тестов (Go test, PHPUnit). 
-  Опыт работы с высоконагруженными системами. 
Используемые технологии: Golang, Laravel, MongoDB, MySQL, Postgres, Tarantool, RabbitMQ, Redis, Docker, Grafana, Prometheus, Amazon (AWS,S3,EC2 и тд).
Если ты соответствуешь данной вакансии присоединяйся к нашей команде! Рассмотрим опытных Laravel (PHP) разработчиков плавного перехода на Go
Доп. контакты:
Телеграм: @aapollonoff (https://t.me/aapollonoff)
Опубликована 21 день назад