Компания: 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 в Бангалоре, Индия, которая преобразует ландшафт поставщиков услуг с передовыми решениями облачной обработки данных. Подайте заявку сейчас и формируйте будущее облачных потоков данных вместе с нами!