Местоположение: В настоящее время удаленная работа, переход на гибридную удаленную работу и работу на объекте клиента в Fort Belvoir, VA.
Присоединяйтесь к LMI, ведущей консалтинговой компании, в качестве Разработчика приложений, чтобы проектировать, строить, тестировать, развертывать и поддерживать критически важный Army Data Layer (ADL). Вы будете играть ключевую роль в разработке основной платформы для второй итерации Army Data Platform. Взаимодействуйте с государственными руководителями, архитекторами решений, владельцами данных, управляющими данными, аналитиками процессов и рабочих потоков и учеными-данными для предоставления решений, отвечающих основным бизнес-потребностям.
В LMI мы революционизируем путь от прозрения к результату с The New Speed of Possible™. Основываясь на более чем 60-летнем опыте работы с федеральными структурами, мы интегрируем передовые инновации для ускорения достижения целей миссии. Наши талантливые команды используют новейшие технологии для создания инновационных решений и расширения возможностей, способствуя ускорению прогресса, чтобы помочь нашим клиентам адаптироваться к изменяющимся потребностям миссии.
- Создавать архитектуру мастер-агента для поддержки ETL-пайплайнов.
- Проектировать и внедрять RESTful API, используя лучшие практики.
- Писать и выполнять автоматизированные тесты.
- Разрабатывать и поддерживать полную документацию для поддержки платформы.
- Участвовать в обзорах инфраструктуры для выявления лучших практик и возможностей для улучшения.
- Соблюдать хорошие практики и проектные руководства, включая контроль версий исходного кода, автоматизированное тестирование и правильную документацию.
- Участвовать в сессиях по обнаружению требований и проектированию для определения требований к решениям.
- Проектировать и разрабатывать приложения для поддержки внутренней и внешней связи и внутрисервисных коммуникаций.
- Сотрудничать с различными техническими командами для создания масштабируемой архитектуры на основе сервисов и продвижения инноваций.
Минимальные требования
- Степень бакалавра в области компьютерных наук, информационных технологий, компьютерной инженерии или смежной области (или эквивалентный опыт работы).
- 3+ года опыта в создании производственных приложений.
- Опыт работы с облачными провайдерами (AWS/Azure/Google Cloud) или внутренними дата-центрами.
- Владение Python.
- Умение понимать различные виды интерфейсов система-система и проектировать решения для локальных и облачных инфраструктур.
- Знание концепций и решений ETL, особенно для инженерии больших данных, включая опыт работы с Apache Spark.
- Глубокое понимание реляционных баз данных (Oracle, PostgreSQL и т.д.).
- Опыт работы с нереляционными базами данных (MongoDB, Redis, Elasticsearch и т.д.).
- Опыт веб-разработки (JavaScript, JSON, HTML, CSS).
- Опыт работы с фреймворками потоковой передачи/очередей (Kafka, RabbitMQ и т.д.).
- Активный допуск Secret Clearance.
Желаемые навыки
- Опыт работы с Palantir.
- Аналитический склад ума – ориентированность на данные и умение решать проблемы, особенно с использованием метаданных платформы или логов для диагностики проблем, связанных с функциональными особенностями системы или пайплайнами данных.
- Отличные коммуникативные навыки – способность эффективно передавать сообщения, переводить функциональные требования в технические решения и координировать работу между техническими и нетехническими командами.
- Самомотивация и самостоятельность – умение выполнять задачи с минимальным наставничеством, осва