Проектирование, разработка и поддержка backend-сервисов и API.
Оптимизация производительности и отказоустойчивости систем.
Разработка и внедрение решений для масштабирования приложений (шардинг, кэширование, балансировка нагрузки).
Интеграция с внешними сервисами и внутренними системами.
Участие в проектировании архитектуры и выборе технологий.
Автоматизация процессов разработки и деплоя (CI/CD pipelines).
Высшее техническое образование: Computer Science, Software Engineering, прикладная математика или смежные направления.
Опыт коммерческой разработки от 3 лет.
Глубокие знания одного из основных языков: Python или Go.
Опыт работы с реляционными и нереляционными базами данных: PostgreSQL, Clickhouse, MongoDB, Redis.
Уверенные навыки проектирования и оптимизации REST/gRPC API; знание архитектурных паттернов (Microservices, Event-driven).
Опыт работы с системами очередей: Kafka, RabbitMQ, NATS.
Опыт написания unit/integration тестов и работы с CI/CD.
Опыт работы с Docker и Kubernetes.
Знание принципов безопасной разработки и работы с нагрузочными системами.
Умение разбираться в высоконагруженных распределённых системах, профилировать и оптимизировать производительность.
Владение русским языком на уровне B2 обязательно; английский — желательно B2; узбекский — опционально.
Условия:
Ташкент
от 500 USD