Title: Senior AWS Infrastructure .Net Application Engineer
Company: N-iX
Location: Europe
N-iX — это глобальная компания по разработке программного обеспечения, которая помогает бизнесу по всему миру создавать программные продукты нового поколения. Основанная в 2002 году, мы объединяем более 2400 технологически подкованных профессионалов в более чем 40 странах, работающих над влиятельными проектами для лидеров отрасли и компаний из списка Fortune 500. Наша экспертиза охватывает облачные технологии, данные, AI/ML, встраиваемое программное обеспечение, IoT и многое другое, способствуя цифровой трансформации в сферах финансов, производства, телекоммуникаций, здравоохранения и других отраслях. Присоединяйтесь к N-iX и станьте частью команды, где ваши идеи действительно имеют значение.
Наш клиент — ведущая европейская онлайн-платформа по продаже автомобилей, объединяющая покупателей и продавцов автомобилей по всему континенту. Платформа обслуживает более 30 миллионов пользователей в месяц и работает в 18 странах, что делает ее одной из крупнейших и наиболее надежных цифровых площадок для продажи автомобилей в Европе.
Мы ищем опытного Senior AWS Infrastructure & .NET Application Engineer для поддержки платформы Collateral Management Solution (CMS) нашего клиента, которая лежит в основе его бизнес-направления Recovery. Эта работа включает два направления. Первое — управление и развитие инфраструктуры AWS, включая обновление 14 производственных серверов AWS, миграцию устаревших приложений и пакетных процессов на новые операционные системы. Второе — усиление безопасности и качества кода в приложении CMS путем устранения проблем безопасности, улучшения маскировки и токенизации файлов, а также решения проблем, выявленных с помощью сканирований SonarQube.
Эта роль подходит инженеру, который берет на себя полную ответственность за инфраструктуру, миграцию и изменения в приложениях. Вы будете работать с реальным производственным приложением, внося целенаправленные, хорошо проработанные изменения и проверяя их во всех затронутых рабочих процессах. Вы преуспеваете в условиях неопределенности, быстро осваиваете незнакомые системы и знаете, когда нужно привлечь нужных специалистов.
Обязанности:
- Предоставление и управление ресурсами AWS (экземпляры EC2, роли IAM, группы безопасности, балансировщики нагрузки, группы целей, сертификаты) и их поддержка с помощью Infrastructure as Code: проверка изменений, устранение неполадок при развертывании и решение проблем с несоответствием конфигурации.
- Ответственность за установку исправлений, устранение проблем безопасности, мониторинг и устранение неполадок в производственной среде, повышение надежности, безопасности, наблюдаемости и поддерживаемости с помощью практичной автоматизации и обоснованных технических решений.
- Оценка 14 производственных серверов Windows, находящихся в зоне ответственности, и документирование зависимостей приложений, конфигураций, учетных записей служб, сетевых подключений и запланированных заданий.
- Установка, настройка и миграция устаревших приложений VB/VB6, приложений, размещенных в IIS, веб-сервисов, WCF-сервисов и пакетных процессов Control-M на замещающие серверы, устранение проблем совместимости, прав доступа, сертификатов, сетевых подключений и подключения к базам данных.
- Подготовка и выполнение планов миграции, функциональная валидация, переключение на производство, процедуры отката и передача поддержки.
- Устранение проблем безопасности и качества кода, выявленных сканированием SonarQube, устранение рисков раскрытия конфиденциальных данных, а также реализация или улучшение маскировки и токенизации файлов.
- Внесение целенаправленных изменений в приложения и конфигурации с использованием чистого кода и соответствующего тестирования, после чего документирование изменений, результатов и оставшихся рисков.
- Взаимодействие с инженерами клиента, а также со специалистами по безопасности и эксплуатации для согласования объема работ, валидации изменений и обеспечения плавной передачи знаний.
Требования:
- 6+ лет практического опыта в области инфраструктуры и разработки приложений, желательно в поддержке производственных систем в средах AWS и Windows.
- Значительный практический опыт управления инфраструктурой AWS с использованием Infrastructure as Code, предпочтительно Terraform, с рабочими процессами обзора и развертывания на основе Git.
- Сильные навыки администрирования Windows Server (IIS, службы Windows, сертификаты, права доступа, запланированные задания) и подтвержденный опыт миграции приложений между версиями Windows Server, устранения неполадок в инфраструктуре и приложениях, включая сетевые подключения, учетные записи служб и подключение к базам данных.
- Значительный практический опыт работы с .NET Framework и SQL Server в производственной среде, включая устаревшие приложения VB/VB6, веб-сервисы и WCF-сервисы.
- Подтвержденный опыт решения проблем безопасности приложений и качества кода с использованием SonarQube, включая маскировку или токенизацию конфиденциальных данных, с рабочим знанием требований PCI и безопасной обработки данных.
- Опыт поддержки Control-M или аналогичных инструментов планирования пакетных заданий в сочетании с сильными навыками написания скриптов PowerShell и автоматизации.
- Прочные фундаментальные инженерные знания (дисциплина тестирования, проектирование систем, осведомленность о производительности, поддерживаемость) и осознание ответственности: вы работаете самостоятельно, проактивно решаете проблемы и быстро осваиваете незнакомые приложения в рамках краткосрочного контракта.
- Английский язык на уровне Upper-Intermediate (B2) или выше, как устный, так и письменный.
Желательно:
- Знакомство с TypeScript, React или Next.js.
- Опыт использования инструментов ИИ для повышения производительности инженеров и рабочих процессов команды.
Мы предлагаем*:
- Гибкий формат работы — удаленно, в офисе или смешанный
- Конкурентная заработная плата и хороший компенсационный пакет
- Персональный карьерный рост
- Инструменты профессионального развития (программа наставничества, технические доклады и тренинги, центры компетенций и т. д.)
- Активные технологические сообщества с регулярным обменом знаниями
- Компенсация обучения
- Памятные подарки к юбилеям
- Корпоративные мероприятия и тимбилдинги
- Другие льготы, специфичные для конкретной локации
*не применимо для фрилансеров