ZENITH INFOTEK LLC
Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Контрактная роль Software Developer (Java Backend) с DevOps-уклоном в продуктовой компании. Разработка масштабируемых микросервисов и API, деплой cloud-native приложений в AWS, поддержка CI/CD и инфраструктуры как кода.
Задачи
- Проектировать, разрабатывать и поддерживать высокомасштабируемые backend-сервисы и микросервисы
- Создавать надёжные API и распределённые системы для больших нагрузок
- Разрабатывать, разворачивать и оптимизировать cloud-native приложения на AWS
- Внедрять и поддерживать CI/CD пайплайны для быстрых и надёжных релизов
- Взаимодействовать с product-менеджерами, инфраструктурной командой, SRE и security-командами
- Диагностировать production-инциденты и проводить root cause analysis
- Повышать надёжность, наблюдаемость, масштабируемость и производительность систем
- Участвовать в архитектурных ревью, технических обсуждениях и code review
- Автоматизировать провижининг инфраструктуры и деплой с помощью IaC-инструментов
- Развивать инженерные практики и инициативы непрерывного улучшения
Требования
- 5+ лет практического опыта разработки ПО
- Сильное владение Java (предпочтительно), Python, Go или JavaScript
- Опыт разработки backend-приложений и RESTful API
- Понимание принципов ООП и паттернов проектирования
- Опыт построения распределённых систем и high-availability архитектур
- Сильные навыки администрирования и траблшутинга Linux/Unix
- Практический опыт с AWS
- Опыт с Docker и контейнеризацией
- Опыт деплоя и управления приложениями в Kubernetes
- Опыт с CI/CD (Jenkins, GitHub Actions, CodeDeploy, ArgoCD или аналоги)
- Опыт автоматизации инфраструктуры (Terraform, CloudFormation или аналоги)
- Опыт внедрения мониторинга, логирования и observability
- Опыт с PostgreSQL, MySQL или аналогичными реляционными БД
- Опыт с Redis, Kafka, RabbitMQ или event-driven архитектурами
- Понимание data modeling и оптимизации производительности
- Понимание микросервисной архитектуры
- Знание принципов secure coding и application security
- Сильные аналитические навыки и навыки отладки
Условия
- Контракт
- Оплата $60.00–$70.00 в час
- Локация: Cupertino, CA, USA
Навыки
- Java
- Python
- Go
- JavaScript
- REST API
- AWS
- Docker
- Kubernetes
- Jenkins
- GitHub Actions
- CodeDeploy
- ArgoCD
- Terraform
- CloudFormation
- PostgreSQL
- MySQL
- Redis
- Kafka
- RabbitMQ
- Linux
- Unix
- Microservices
- Istio
- Linkerd
- Spark
- Flink
- Prometheus
- Grafana
- Splunk
- Datadog