SAIC
Software Engineer Principal
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer в Solutions and Technology group компании SAIC. Гибридный формат с присутствием в офисе Point Loma (Сан-Диего) 3 дня в неделю; работа над streaming data platform, ML-системами и full-stack приложениями для клиентов.
Задачи
- Совместно с клиентами обеспечивать бесшовное внедрение streaming data platform и создавать решения на её основе
- Специфицировать, разрабатывать, тестировать и внедрять специализированные ML- и другие mission-focused системы по требованиям клиентов
- Участвовать в планировании деплоя и эксплуатации вместе с клиентами
- Непосредственно поддерживать развёртывание ПО в Kubernetes
- Готовить документацию для клиентов по кастомным приложениям
- Создавать обучающие материалы и техническую информацию для продуктовой документации
- Вести full-stack разработку на Python, Java или JavaScript для frontend и backend приложений (node.js, D3.js, React)
- Разработка на Java / Python
Требования
- Bachelor of Science в Information Systems / Information Technology / Mathematics или смежной области и 9 лет опыта (или магистратура и 7 лет опыта)
- Гражданство США
- Наличие допуска secret с возможностью получить TS/SCI
- Сертификация IAT Level 1 (CompTIA Security+ и CCNA) — можно получить в течение 30 дней после найма
- Опыт работы хотя бы с одним из: Java, JavaScript или Python
- Опыт работы хотя бы с одним из: node.js, D3.js или React
- Опыт работы с облачными технологиями, такими как AWS или Azure
- Опыт работы с SQL/базами данных
- Опыт работы с Linux и shell scripting
- Опыт работы с базами данных / Java — big data на Postgres и Mongo
- Понимание объектно-ориентированных design patterns
- Опыт интеграции SQL / баз данных
- Знание Linux-команд и shell scripting
- Опыт создания data-driven приложений с пониманием ETL и data pipelines
- Опыт работы с облачными технологиями Azure и AWS
- Желательно (не обязательно): знакомство с Apache NiFi
Условия
- Гибридный формат: возможность работать в офисе Point Loma (Сан-Диего) 3 дня в неделю
- Кандидаты должны проживать в районе Сан-Диего
Навыки
- Python
- Java
- JavaScript
- Node.js
- D3.js
- React
- AWS
- Azure
- SQL
- Postgres
- Mongo
- Linux
- Shell scripting
- Kubernetes
- ETL
- Data pipelines
- Apache NiFi
- Machine Learning