Data Engineer (Python Developer)

Job expired!

Возможность для инженера по данным (разработчик на Python) в ARA

Компания Applied Research Associates, Inc. (ARA) ищет талантливого инженера по данным для усиления нашей команды в сфере разведывательного сообщества. Это отличная возможность для тех, кто эффективно справляется с проектированием и реализацией решений в области данных с использованием Python и технологий облачных вычислений AWS. В качестве ключевого члена нашей команды вы будете сталкиваться с вызовами разработки надежных цепочек обработки данных и внесете вклад в нашу миссию по решению сложных проблем в различных областях.

Основные обязанности:

  • Проектирование и реализация эффективных программных решений на языке Python в соответствии с передовыми отраслевыми практиками.
  • Написание чистого, поддерживаемого кода с подробной документацией.
  • Обеспечение качества программного обеспечения с использованием передовых фреймворков модульного тестирования.
  • Разработка и управление data pipelines с интеграцией различных сервисов AWS, таких как Flask, S3, EC2 и Lambda.
  • Анализ и преобразование требований заинтересованных сторон к данным в действенные технические спецификации.
  • Автоматизация задач по обработке данных для повышения эффективности рабочих процессов.
  • Решение и устранение проблем, связанных с цепочками обработки данных.
  • Обеспечение доступа к данным в сотрудничестве с data scientists и аналитиками.
  • Постоянное внимание к последним достижениям в области технологий инженерии данных.

Требуемые квалификации:

  • Гражданство США и активный допуск TS с возможностью SCI.
  • Степень бакалавра в области компьютерных наук, инженерии или смежной области с опытом работы в области инженерии данных или разработки на Python более 3 лет. Возможен альтернативный вариант 8-10 лет соответствующего опыта при отсутствии степени.
  • Глубокое понимание принципов объектно-ориентированного программирования (OOP).
  • Владение Python для манипулирования данными и программирования, а также опыт работы с SQL и формулировкой сложных запросов.
  • Опыт работы с системами контроля версий, такими как Git.
  • Отличные навыки решения проблем, аналитического мышления и коммуникации.
  • Способность самостоятельно работать и эффективно взаимодействовать