AGE Solutions
Lead Software Technology Engineer (DevSecOps) - Senior
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-архитектор и разработчик для трансформации legacy-систем медицинской логистики DoD в современные DevSecOps-решения. Отвечает за целевую архитектуру, миграцию на микросервисы и стандарты разработки.
Задачи
- Проектировать и документировать целевую архитектуру программы модернизации legacy-приложений медицинской логистики в соответствии с DLA DevSecOps и Iron Bank
- Формировать методологии, паттерны и guardrails архитектуры ПО, внедрять TDD и автоматизированные цепочки SDLC
- Определять архитектурные паттерны и руководить миграцией legacy-приложений на Oracle и .NET на микросервисную архитектуру с Docker, Kubernetes, PostgreSQL и Angular
- Давать архитектурные рекомендации по отказоустойчивым и автоматизированным CI/CD-пайплайнам для сборки, тестирования, безопасности и релизов
- Разрабатывать стратегию платформы и общих сервисов, включая дорожные карты перехода от текущего состояния к целевому
- Направлять инженеров в преобразовании legacy-приложений в современные решения по принципам DevSecOps и Agile
- Обеспечивать соответствие архитектуры требованиям DevSecOps и кибербезопасности: сканирование уязвимостей, управление секретами, аудит соответствия, безопасная разработка
- Давать архитектурные рекомендации по масштабируемым, отказоустойчивым и экономичным облачным средам Microsoft Azure с использованием PaaS и serverless
- Устанавливать стандарты архитектуры ПО, технические guardrails и предпочтительные паттерны разработки
- Развивать и поддерживать архитектурные компетенции программы для операционных бизнес-направлений
- Сохранять практическое участие в разработке через референсные реализации, прототипы, design review, code review и решение сложных сквозных задач
- Совместно с CDO и бизнес-экспертами внедрять Domain-Driven Design: декомпозицию доменов, bounded contexts, границы сервисов и паттерны интеграции
- Сотрудничать с техническими лидами приложений для обеспечения архитектурной согласованности, менторства и проведения архитектурных ревью
- Поддерживать внедрение SAFe, выполняя обязанности System Architect: архитектурный runway, энейблеры и согласование технического направления в ART
- Формировать техническое содержание текущей и целевой архитектуры MedLog совместно с DoDAF-моделлерами и другими стейкхолдерами
Требования
- Гражданство США; возможность получить допуск NACLC
- Степень бакалавра в Computer Science, Engineering или смежной технической дисциплине
- Минимум 10 лет релевантного профессионального опыта
- Подтверждённый практический опыт разработки программных решений для сложных бизнес-операций
- Опыт руководства миграцией сложных веб-приложений на современные технологические стеки
- Опыт работы с языками и фреймворками: C#, PowerShell, JavaScript, .NET MVC, Angular
- Опыт работы с базами данных: Oracle (PL/SQL), Microsoft SQL Server
- Опыт работы с системами контроля версий: Azure DevOps Server 2022, Git
- Опыт работы с облачными и контейнерными технологиями: Microsoft Azure, Docker, Kubernetes
- Подтверждённый опыт проектирования стратегий миграции с монолитных legacy-систем, включая Oracle и .NET Web Forms, на распределённые архитектуры с PostgreSQL и контейнерными микросервисами
- Опыт с C#, .NET MVC, Angular или сопоставимым современным enterprise-стеком
- Знакомство с системами контроля версий и инструментами разработки: TFS, Visual Studio, Git
- Опыт работы в среде DoD или государственных контрактов
- Опыт в военной цепочке поставок медицинских товаров будет значительным плюсом
- Опыт с несколькими из следующих областей: CI/CD (Azure DevOps Server, Jenkins), DevOps и облачные сервисы IaaS (Microsoft Azure), контейнеризация и оркестрация (Docker, Kubernetes), платформы контроля версий и коллаборации (Git, GitHub, GitLab), инструменты управления задачами (TFS, Jira), статический анализ кода и безопасность приложений (SonarQube, Fortify), Domain-Driven Design, SAFe или другие масштабируемые Agile-среды
Условия
- Гибридный формат: один день в неделю в офисе клиента на северо-востоке Филадельфии (среда), возможны дополнительные офисные дни в будущем
- Проектируемая зарплата от $155,000 в год; финальная компенсация зависит от опыта, уровня допуска, сертификаций, навыков и требований контракта
- 26 дней оплачиваемого отпуска, включая vacation, sick, personal time и праздники
- Бонусы за результативность по индивидуальному вкладу и результатам компании
- 401(k) с match 3% и немедленным vesting
- Оплачиваемая компанией страхование жизни до $300K и опции дополнительного покрытия для сотрудника и иждивенцев
- Медицинские планы, dental, vision, FSA и HSA
- Оплачиваемый отпуск по уходу за ребёнком 15 дней
- Military Differential Pay для сотрудников на активной службе
- Оплачиваемое обучение и сертификации, возмещение стоимости обучения
- В случае продажи компании CEO обязался вернуть 80% чистых поступлений сотрудникам
Навыки
- C#
- PowerShell
- JavaScript
- .NET MVC
- Angular
- Oracle
- PL/SQL
- Microsoft SQL Server
- Azure DevOps Server 2022
- Git
- Microsoft Azure
- Docker
- Kubernetes
- PostgreSQL
- CI/CD
- Jenkins
- IaaS
- GitHub
- GitLab
- TFS
- Jira
- SonarQube
- Fortify
- Domain-Driven Design
- SAFe
- TDD
- Microservices
- Serverless
- PaaS