NISC
Software Developer III - Cloud Platform (Back End, Authentication)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик в Platform Team компании NISC для создания и развития облачных сервисов и решений по безопасности. Работа над платформенными возможностями, аутентификацией и управлением доступом, а также портальными сервисами.
Задачи
- Разрабатывать и улучшать cloud-native приложения и платформенные сервисы
- Самостоятельно выполнять сложное сопровождение и доработку ПО
- Анализировать требования продвинутого уровня и переводить их в дизайн и код
- Создавать и поддерживать решения по идентификации, аутентификации и управлению доступом
- Создавать, тестировать и разворачивать масштабируемые API, интеграции и backend-сервисы
- Совместно с архитекторами, инженерами и продукт-стейкхолдерами исследовать и устранять проблемы, оптимизировать производительность
- Тесно работать с командами разработки над исследованием, дизайном и реализацией новых функций
- Использовать инструменты генеративного ИИ для повышения продуктивности
- Следовать лучшим практикам отрасли и организации
- Следить за технологическими трендами и инновациями
Требования
- Как правило, 6+ лет опыта в разработке ПО или инфраструктуре
- Опыт с Java, Springboot, Gradle, Angular
- Опыт создания и запуска контейнеров (Docker)
- Уверенное владение Python и Terraform
- Опыт проектирования и разработки RESTful API и микросервисных архитектур
- Знание identity and access management (IAM), OAuth 2.0, OpenID Connect или SAML
- Опыт с CI/CD пайплайнами и современными DevOps-практиками
- Сильное понимание application security и принципов безопасной разработки
- Опыт с облачными провайдерами (AWS) — плюс
- Опыт с SSO и IDP — плюс
- Уверенное владение Git
- Приверженность ценностям NISC
- Предпочтительно: бакалавр или магистр в Computer Science, Computer Engineering или смежной области и/или эквивалентный опыт
Условия
- Гибридный формат из одного из офисов: Atlanta, GA; Cedar Rapids, IA; Lake Saint Louis, MO; Mandan, ND
- Минимум 3 дня в неделю в офисе, возможность работать до 5 дней в неделю из офиса
- Обязательные дни в офисе: вторник и среда, третий день — по выбору кандидата и руководителя
- Медицинская, стоматологическая и офтальмологическая страховка
- HSA с ежемесячными взносами от NISC в размере $100 и возможностью заработать до $800 дополнительно в год
- Dependent Care FSA через Paylocity
- Полностью покрытая страховая жизнь до x3 годового базового оклада
- Полностью покрытая краткосрочная и долгосрочная нетрудоспособность
- 401(k), traditional или Roth, с match до 6% и взносами работодателя 4% от зарплаты
- PTO в зависимости от стажа, 120 часов Life Leave Event и 9 оплачиваемых праздников
- Программа беспроцентного займа на технологии $2,500
- Программа образовательной помощи сотрудникам $25,000
- Волонтёрские, wellness и семейные мероприятия
- Employee Assistance Program
- Benevolence Committee для поддержки сотрудников в финансовых трудностях
Навыки
- Java
- Spring Boot
- Gradle
- Angular
- Docker
- Python
- Terraform
- RESTful API
- микросервисы
- IAM
- OAuth 2.0
- OpenID Connect
- SAML
- CI/CD
- DevOps
- application security
- AWS
- SSO
- IDP
- Git