Staff Software Engineer – Cloud Data Pipeline

Job expired!

Компания: Calix

Местоположение: Бангалор, Индия

Calix является пионером в трансформации поставщиков услуг для обеспечения уникального опыта абонентов в умных домах и бизнес-средах. Мы используем облачные услуги, телеметрию, аналитику, автоматизацию и программно управляемые адаптивные сети для эффективной монетизации их сетей. Будучи частью нашей высокоэффективной глобальной команды, идеальный кандидат окажет значительное влияние в качестве инженера по обработке облачных данных, занимаясь проектированием архитектуры, реализацией и техническим руководством в доменах загрузки, извлечения и трансформации данных.

Обязанности и задачи

  • Тесное сотрудничество с владельцами облачных продуктов для понимания и анализа требований к продукту, а также предоставление конструктивной обратной связи.
  • Проектирование и рецензирование архитектуры облачных каналов данных с акцентом на услуги по загрузке, извлечению и трансформации данных.
  • Реализация и улучшение инструментов поддержки для мониторинга, решения проблем потоков данных и интерпретации тенденций и закономерностей.
  • Предоставление технического руководства в проектировании программного обеспечения для обеспечения стабильности, надежности, масштабируемости и безопасности услуг.
  • Ведение технических дискуссий внутри инженерной команды и предоставление информированных технических рекомендаций.
  • Проведение дизайна и рецензий кода с коллегами-инженерами.
  • Руководство архитектурой тестирования для крупномасштабных процессов загрузки и трансформации данных.
  • Выступление инженером, работающим с клиентами, для отладки и решения проблем в полевых условиях.

Квалификация

  • Степень бакалавра в области компьютерных наук, инженерии, математики или эквивалентный опыт.
  • Более 10 лет опыта в области разработки программного обеспечения.
  • Более 4 лет опыта разработки в реализации ETL и/или каналов данных.
  • Высокий уровень организации и ориентированность на достижение целей, способность процветать в быстро меняющейся среде.
  • Глубокое понимание распределенных систем и RESTful API.
  • Опыт работы с крупномасштабными проектами в облаке, предпочтительно в AWS или Azure.
  • Практический опыт реализации инфраструктуры обработки данных для загрузки и трансформации данных, обеспечивающей доступность данных в реальном времени для приложений, BI-аналитики и ML-коридоров.
  • Экспертные знания технологий Data Lake, форматов хранения данных (Parquet, ORC, Avro) и механизмов запросов (Athena, Presto, Dremio).
  • Опыт проектирования решений по потоковой обработке и событийным данным (Kafka, Kinesis и др.).
  • Доказанный опыт создания потоков данных с использованием таких инструментов, как Flink или Spark.
  • Опыт работы с облачными хранилищами данных, такими как Greenplum, RedShift, Azure SQL Data Warehouse.
  • Способность разрабатывать экономичные решения для больших наборов данных с использованием открытых фреймворков.
  • Знание и опыт работы с облачными службами AWS (EC2, EMR, RDS, EKS) и развертывания альтернативных решений по мере необходимости.
  • Экспертиза в одном из следующих языков программирования: Python, Java.

Станьте частью инновационной команды Calix в Бангалоре, Индия, которая преобразует ландшафт поставщиков услуг с передовыми решениями облачной обработки данных. Подайте заявку сейчас и формируйте будущее облачных потоков данных вместе с нами!