Резюме Позиции:
Присоединяйтесь к Walmart Global Tech в качестве Ведущего Программиста, где вы будете участвовать в реализации множества бизнес-планов и проектов. Определяйте потребности клиентов и операционные нужды, разрабатывайте и передавайте бизнес-планы и приоритеты, преодолевайте препятствия, влияющие на производительность. Вы будете предоставлять ресурсы, измерять прогресс, разрабатывать планы на случай непредвиденных обстоятельств и поддерживать непрерывное обучение в динамичной среде.
Руководство и Развитие: Предлагайте возможности для надзора и развития сотрудников, отбор и обучение, наставничество, распределение обязанностей и создание команды на основе совместной работы. Устанавливайте ожидания по производительности, проводите регулярные оценки и предоставляйте признание и награды. Обеспечивайте осведомленность о разнообразии и поддерживайте непрерывное обучение.
Продвижение Политики: Продвигайте и поддерживайте политику компании, миссию, ценности и стандарты этики и честности. Обучайте и направляйте других, обеспечивайте соответствие и поддерживайте политику открытых дверей.
Потребности Бизнеса: Обеспечивайте удовлетворение потребностей бизнеса, оценивая эффективность текущих планов, программ и инициатив. Консультируйтесь с бизнес-партнерами, менеджерами и заинтересованными сторонами, собирайте и оценивайте предложения по повышению эффективности и участвуйте в мероприятиях по социальному взаимодействию.
- Проектируйте, создавайте, тестируйте и развертывайте передовые решения в масштабе, влияя на миллионы клиентов по всему миру.
- Разрабатывайте высокопроизводительные и масштабируемые решения для извлечения, трансформации и загрузки больших данных с использованием Spark.
- Анализируйте данные и процессы для анализа первопричин, ответов на конкретные бизнес-вопросы и выявления возможностей для улучшения.
- Стройте и оптимизируйте конвейеры данных, архитектуры и наборы данных в масштабах петабайт и терабайт.
- Сотрудничайте с командами инженеров Walmart по всему миру, чтобы использовать их экспертизу и вносить вклад в техническое сообщество.
- Взаимодействуйте с Управлением Продуктами и Бизнесом, чтобы задавать повестку дня, устанавливать приоритеты и предоставлять отличные характеристики продуктов.
- Выбирайте подходящие инструменты с открытым исходным кодом для предоставления функций продукта через исследования и пилотные проекты.
- Наставляйте и обучайте членов команды, чтобы обеспечить уверенность в программных приложениях.
- Разрабатывайте программы, которые контролируют распределение частной информации для обеспечения безопасности программного обеспечения.
- Бакалаврская или магистерская степень в области компьютерных наук или смежной технической области.
- Более 10 лет опыта объектно-ориентированного программирования на Python.
- Более 10 лет опыта в построении крупных конвейеров данных с использованием таких технологий, как Spark, Kafka, Cassandra, Hadoop, Hive, Presto и Airflow.
- Сильное понимание Azure Data Factory с Databricks, перемещения файлов и общей трансформации.
- Владение Azure Databricks с базами данных и ADLS, а также ознакомление с GCS.
- Опыт в проектировании систем, алгоритмах и распределенных системах.
- Хорошие знания о PySpark, Parquet, разработке Python Framework и Azure DevOps.
- Понимание технологий больших данных на месте и облачной инфраструктуры, такой как Open Stack, Azure, GCP или AWS.
- Сильные базовые знания в области компьютерных наук в структурах данных и алгоритмах.
- Отличные навыки решения проблем, критического и аналитического мышления.
Представьте себе работу в сред