ICF
ICF
ICF — глобальная консалтинговая компания, которая помогает правительствам, предприятиям и сообществам решать сложные задачи с помощью данных, технологий и экспертных знаний в области реализации программ. Основанная в 1969 году компания работает в сферах консалтинга, государственного управления и здравоохранения, поддерживая цифровую модернизацию, аналитику, повышение устойчивости и адаптацию, энергетическое планирование, федеральные медицинские программы, управление чрезвычайными ситуациями, развитие инфраструктуры и транспорт. Команды ICF объединяют консультационные услуги с реализацией программ, помогая клиентам достигать измеримых результатов и укреплять устойчивость сообществ.

Удалённый инженер данных Python — ICF

Создавайте защищённые конвейеры данных и интеграции для отчётности ICF с Python, SQL, PostgreSQL и Databricks. Поддерживайте API, качество данных, отчётность AWS QuickSight и процессы DevOps.

Описание

  • Создавать и поддерживать облачные конвейеры данных и процессы преобразования с помощью SQL, Python и Databricks.
  • Проектировать и оптимизировать объекты PostgreSQL, запросы, модели данных и способы доступа к данным.
  • Разрабатывать интеграции DataConnect для отчётности с использованием AWS QuickSight и Databricks.
  • Создавать API-сервисы и повторно используемые компоненты для безопасного доступа к данным и интеграции систем.
  • Загружать данные из различных источников с помощью процессов извлечения, преобразования и загрузки.
  • Поддерживать проверки качества данных, задания проверки и мониторинга, а также оперативные оповещения.
  • Устранять проблемы с данными и повышать надёжность, производительность и доступность конвейеров, сокращать время обновления данных.
  • Писать модульные и интеграционные тесты, проверять код коллег.
  • Преобразовывать технические спецификации и бизнес-потребности в код, проекты данных и документацию по реализации.
  • Работать с инженерами DevOps над CI/CD, инфраструктурой как кодом, развёртыванием и поддержкой сред.
  • Защищать данные при хранении и передаче с помощью средств обеспечения безопасности и конфиденциальности.
  • Участвовать в Agile-планировании, уточнении задач, оценке и непрерывном совершенствовании.
  • Выполнять другие порученные обязанности.

Требования

  • Степень бакалавра.
  • Не менее трёх лет практического опыта разработки программного обеспечения или инженерии данных.
  • Не менее двух лет опыта разработки конвейеров данных или решений для обработки данных с использованием SQL и Python либо сопоставимого языка программирования.
  • Практический опыт работы с PostgreSQL и глубокое знание реляционных баз данных и SQL.
  • Опыт работы с облачными платформами данных и процессами разработки с контролем версий.
  • Умение интерпретировать технические спецификации и воплощать их в работающем коде и документации.
  • Возможность получить и поддерживать допуск Public Trust.
  • Необходимо проживать в США, иметь разрешение на работу в стране и прожить в ней три полных года в течение последних пяти лет.
  • Желателен опыт работы с Databricks, AWS QuickSight, Spark, Airflow, сервисами данных AWS, REST API, TypeScript, CI/CD, GitHub Actions, Terraform, управлением данными, метаданными, происхождением данных, безопасным обменом данными, Agile-командами и разработкой через тестирование.

Преимущества

  • Равные возможности при трудоустройстве.
  • Разумные условия для людей с инвалидностью, ветеранов с инвалидностью и лиц, чьи искренние религиозные убеждения требуют таких условий.
  • Информация о предлагаемых льготах приведена в соответствии с законом Transparency in Coverage Act.