MCSG Technologies
SOFTWARE ENGINEER
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист на стыке IT-администрирования и разработки: поддержка и масштабирование внутренней IT-инфраструктуры, автоматизация админских задач и сопровождение инструментов разработки для заказчиков NASA GSFC.
Задачи
- Выступать связующим звеном между администрированием внутренних IT-систем и процессами разработки
- Поддерживать повседневную работу IT и серверной инфраструктуры, обеспечивать безопасность операционных сред
- Интегрировать и устранять неполадки инструментов разработки, контейнеризации и статического анализа
- Поддерживать и развивать инструменты SDLC: Git/GitHub/GitLab, Jira, Confluence, Docker, репозитории артефактов
- Писать скрипты на Python, Bash, PowerShell для автоматизации администрирования, онбординга и IaC-развёртываний
- Помогать командам разработки оптимизировать build-пайплайны и устранять дрейф окружений
- Вести техническую документацию, runbook'и и архитектурные диаграммы
- Диагностировать проблемы с оборудованием, ОС и сетью, эскалировать и решать инциденты инфраструктуры
Требования
- Владение хотя бы одним языком программирования или скриптов: C/C++, Python, Bash, PowerShell или JavaScript
- Знакомство с настройкой и диагностикой инструментов SAST / анализа кода
- Опыт работы с системами контроля версий (Git, GitHub/GitLab)
- Опыт работы с CI/CD платформами (Jenkins, GitLab CI, GitHub Actions)
- Опыт сборки, запуска и управления контейнеризованными приложениями и multi-container средами (Docker)
- Опыт установки, настройки и диагностики Linux/UNIX и гибридных IT-систем
- Понимание основ сетей (TCP/IP, DNS, firewall, VPN) и практик безопасности
- Умение переключаться между задачами и менять направление работы под нужды заказчика
- Сильные аналитические навыки и проактивная коммуникация
- Опыт 3+ года в разработке ПО, системном администрировании или системной инженерии
- Степень бакалавра в Computer Science, Information Systems, Software Engineering или смежной области либо эквивалентный опыт
- Соответствие требованиям NAC и гражданства/ПМЖ для доступа к NASA GSFC
Условия
- Гибридный график: 3 дня в офисе
- Локация: Goddard Space Flight Center, Greenbelt, MD
- Медицинская, стоматологическая и офтальмологическая страховка, страхование жизни
- Краткосрочная и долгосрочная нетрудоспособность
- 401(k) с match, flexible spending accounts, EAP
- Родительский отпуск, оплачиваемый отпуск и праздники
Навыки
- C
- C++
- Python
- Bash
- PowerShell
- JavaScript
- SAST
- Git
- GitHub
- GitLab
- Jenkins
- GitLab CI
- GitHub Actions
- Docker
- Linux
- UNIX
- TCP/IP
- DNS
- VPN
- Jira
- Confluence
- AWS
- Azure
- GCP
- Active Directory
- SSO
- RBAC