Salesforce
Senior Software Engineer (SMTS), Identity & Access Management - Device Trust
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду платформы Identity and Access Management (IAM) в Salesforce. Разработка распределённых сервисов аутентификации и авторизации, device trust и Zero Trust инфраструктуры.
Задачи
- Проектировать и разрабатывать масштабируемые сервисы аутентификации и авторизации для распределённых сред
- Разрабатывать и поддерживать системное ПО для Linux, macOS и Windows
- Реализовывать и эксплуатировать крупномасштабные security-сервисы на Golang или Python
- Интегрировать и расширять механизмы device attestation, включая TPM
- Разрабатывать платформенные решения identity и security с использованием PKI, сертификатов и защищённого транспорта
- Создавать и управлять контейнерными нагрузками с Kubernetes, Docker и Terraform
- Эксплуатировать сервисы в модели DevOps: мониторинг, траблшутинг, постоянные улучшения
- Работать в Agile-команде и взаимодействовать с командами security, инфраструктуры и разработки
Требования
- 7+ лет индустриального опыта, из них 5+ лет разработки распределённых систем в SaaS/PaaS/IaaS
- 5+ лет работы в high-availability окружениях с uptime 99.999%
- Опыт проектирования и эксплуатации распределённых систем в AWS, GCP или Azure
- Владение Golang и/или Python
- Экспертиза в TLS, OAuth, SAML, PKI и сертификатах
- Знание REST и OpenAPI/Swagger
- Понимание DevOps-практик, CI/CD и мониторинга
- Опыт разработки под Linux и/или Windows
- Опыт с CI/CD инструментами: Jenkins, AWS CodePipeline или AWS CodeBuild
- Понимание крупномасштабных IaaS-платформ (AWS, Azure, OpenStack)
- Опыт с системами контроля версий (git, Perforce)
- Практический опыт с Docker и Kubernetes
- Сильные коммуникативные навыки и командный подход
- Профильное техническое образование
Условия
- Базовая зарплата $148,500 - $223,900 в год
- Бонусы, equity и льготы
- Медицинская, стоматологическая и оптическая страховка, поддержка психического здоровья
- Оплачиваемый отпуск по уходу за ребёнком
- Страхование жизни и инвалидности
- 401(k) и программа покупки акций сотрудниками
Навыки
- Golang
- Python
- Linux
- macOS
- Windows
- TPM
- PKI
- TLS
- OAuth
- SAML
- REST
- OpenAPI
- Swagger
- Kubernetes
- Docker
- Terraform
- AWS
- GCP
- Azure
- Jenkins
- AWS CodePipeline
- AWS CodeBuild
- OpenStack
- git
- Perforce
- CI/CD
- Zero Trust
- MFA
- HSM
- Secure Boot