Lockheed Martin
Software Engineer - E2
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в команду F35 Pilot Training Devices. Основной фокус — разработка и поддержка CI/CD пайплайнов, контейнеризация приложений и автоматизация скриптов.
Задачи
- Проектировать, разрабатывать и поддерживать CI/CD пайплайны с использованием Jenkins, GitLab CI/CD и Azure DevOps
- Контейнеризировать приложения с помощью Docker и Podman
- Разрабатывать и поддерживать скрипты на Python, Bash и PowerShell
- Взаимодействовать с командами разработки для плавной интеграции изменений кода в CI/CD пайплайн
- Устранять неполадки и оптимизировать производительность пайплайнов
- Обеспечивать соответствие требованиям безопасности, внедрять сканирование безопасности и управление уязвимостями
- Вести документацию по CI/CD пайплайнам, их архитектуре и конфигурации
Требования
- Степень бакалавра
- От 1 года опыта в разработке ПО с фокусом на full stack веб-разработку и DevOps
- Опыт разработки, отладки и поддержки GitLab CI/CD пайплайнов
- Опыт контейнеризации с Docker или Podman
- Опыт скриптинга на Bash, PowerShell и Python
- Опыт Infrastructure As Code (IaC) и написания Ansible playbooks
- Опыт оркестрации контейнеров через Kubernetes или OpenShift
- Уверенный опыт с объектно-ориентированными языками (C++, C#, Python, Ruby, Objective-C)
- Гражданство США и готовность получить допуск уровня Interim Secret
Условия
- Медицинская, стоматологическая и оптическая страховка
- Гибкий график работы (например, 4x10)
- 401(k) с match
- Оплачиваемый отпуск и праздничные дни
- Родительский отпуск
- EAP, гибкие расходные счета, помощь в обучении
- Страхование жизни, краткосрочная и долгосрочная нетрудоспособность
Навыки
- Jenkins
- GitLab CI/CD
- Azure DevOps
- Docker
- Podman
- Python
- Bash
- PowerShell
- Ansible
- Kubernetes
- OpenShift
- C++
- C#
- Ruby
- Objective-C
- GitLab Runner