Capital One
Full-Stack Engineer 4 (SQL Server DBA)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер с экспертизой в администрировании SQL Server в Capital One. Роль сочетает разработку распределённых микросервисов и облачных решений с архитектурой и эксплуатацией mission-critical OLTP-баз данных.
Задачи
- Выступать экспертом и советником по архитектуре БД, инфраструктуре, безопасности и стратегии управления данными
- Устанавливать, документировать и контролировать лучшие практики эксплуатации БД и стандарты change control
- Быть точкой эскалации при критических инцидентах с БД, архитектурных рисках и уязвимостях
- Обучать и менторить junior и middle DBA
- Обеспечивать соблюдение требований SOX, PCI и риск-менеджмента
- Проектировать и оптимизировать крупные OLTP-среды с высокой пропускной способностью и низкой задержкой
- Проектировать и поддерживать решения HA/DR на Always-On Availability Groups и репликации
- Планировать и выполнять патчинг, апгрейды версий, бэкапы, восстановление и деcommissioning БД
- Руководить портфелем технологических проектов и командой разработчиков распределённых микросервисов
- Сотрудничать с product-менеджерами и поставлять облачные решения
- Использовать Java, Scala, Python, Go, Node.js, JavaScript, TypeScript, RDBMS/NoSQL, Docker, Kubernetes и AWS
- Обеспечивать техническое лидерство в Agile-командах и стандарты разработки
- Совместно с архитекторами определять границы сервисов и переиспользуемые фреймворки
- Снижать технический долг и повышать производительность систем
- Влиять на долгосрочную технологическую стратегию в модели 'you build it, you own it'
Требования
- Степень бакалавра и выше в Computer Science или смежной количественной области
- Не менее 4 лет опыта в software engineering
- Не менее 2 лет опыта с публичными облаками (AWS, GCP, Azure) или виртуализацией
- Желательно: магистерская степень в Computer Science или смежной области
- Желательно: опыт администрирования SQL Server, тюнинга производительности и архитектуры БД
- Желательно: опыт настройки SQL Server Always-On Availability Groups и транзакционной репликации
- Желательно: опыт с безопасностью БД и compliance (SOX, PCI)
- Желательно: опыт с enterprise-мониторингом и автоматизацией управления БД
- Желательно: 7+ лет кодинга на двух и более языках из Go, Java, JavaScript/TypeScript, Python, Rust, C#, Scala
- Желательно: 3+ года опыта с СУБД
- Желательно: 3+ года опыта с AWS, GCP, Azure или виртуализацией
- Желательно: 4+ года участия в open source
- Желательно: 3+ года опыта с front-end фреймворками JavaScript или TypeScript
- Желательно: 4+ года создания синхронных и асинхронных API
- Желательно: 3+ года опыта с CI/CD, infrastructure as code и автотестами
- Желательно: 3+ года опыта с Git-based системами контроля версий
- Желательно: 3+ года траблшутинга в облачных средах
- Желательно: опыт с AI-инструментами кодинга и IDE-копайлотами
- Желательно: 1+ год менторинга инженеров
- Желательно: 1+ год использования observability для оптимизации производительности
- Желательно: опыт лидирования кросс-функциональных инициатив
- Желательно: опыт установления стандартов кодинга и дизайн-паттернов
Условия
- Годовая зарплата $179,400 - $204,700 (Chicago, IL и Riverwoods, IL)
- Возможна performance-based incentive compensation, включая бонусы и LTI
- Комплексный пакет health, financial и других бенefits
- Спонсорство рабочей визы не предоставляется
Навыки
- SQL Server
- Always-On Availability Groups
- Replication
- OLTP
- Java
- Scala
- Python
- Go
- Node.js
- JavaScript
- TypeScript
- Rust
- C#
- AWS
- GCP
- Azure
- Docker
- Kubernetes
- NoSQL
- CI/CD
- Infrastructure as Code
- Git
- GitHub
- Bitbucket
- SOX
- PCI