Publix
Intermediate Software Engineer - Item Data Management (Hybrid)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Item Data Management: разработка веб-приложения и сервисов для сбора и подготовки данных о товарах для Publix.com. Гибридный формат с офисом в Lakeland, FL.
Задачи
- Разрабатывать и поддерживать приложения, API и пользовательские интерфейсы на C#, Blazor, Python, SQL и cloud-native технологиях
- Улучшать процессы управления данными о товарах для повышения качества и целостности данных
- Разрабатывать и оптимизировать масштабируемые data pipelines и интеграционные решения на Databricks, PySpark, Azure SQL, Azure Data Lake
- Использовать AI-инструменты разработки (Databricks Genie, GitHub Copilot, Microsoft Copilot) для повышения продуктивности
- Строить автоматизацию на Python, Databricks Workflows, Azure DevOps pipelines
- Поддерживать деплой и релизы через Azure DevOps pipelines и CI/CD
- Мониторить производительность приложений, data pipelines и облачных ресурсов
- Участвовать в дежурствах 24/7 on-call
- Следить за новыми технологиями в data engineering, cloud, AI и разработке
- Участвовать в проектировании масштабируемых решений Item Data Management с соблюдением data governance
Требования
- Bachelor's degree in Computer Science или эквивалентный опыт
- 3+ года профессионального опыта в software engineering
- 2+ года разработки веб-приложений на C# и современных .NET (.NET 8, 9 или 10)
- 2+ года работы с SQL Server, включая написание и оптимизацию запросов
- 1+ год опыта с современным front-end фреймворком, например Blazor
- 1+ год использования AI-ассистентов разработки (GitHub Copilot, Microsoft Copilot, Databricks Genie)
- Опыт построения data pipelines в Databricks
- Опыт с PySpark, Python и Data Lake (Azure Data Lake Storage Gen2)
- Опыт разработки и тестирования API (Swagger, Postman, Bruno)
- Опыт с Microsoft Azure (Azure SQL Database, App Services, Storage Accounts, Key Vault)
- Опыт диагностики проблем с помощью browser dev tools, Azure Application Insights, Log Analytics, Dynatrace, Splunk
- Опыт с Azure DevOps, Git, branching strategies и deployment pipelines
- Опыт работы в Agile и SDLC
Условия
- Гибридный формат: удалённая работа и офис в Lakeland, FL
- Годовая премия в размере месячной зарплаты (13-я зарплата)
- Кандидаты должны проживать или быть готовы переехать в пределах commute distance от Lakeland, FL
- Relocation/Household Good Shipment Allowance не предоставляется
- Спонсорство визы (H-1B, TN и др.) не предоставляется
Навыки
- C#
- .NET
- .NET 8
- .NET 9
- .NET 10
- Blazor
- Python
- SQL
- SQL Server
- Databricks
- PySpark
- Azure SQL
- Azure Data Lake
- Azure Data Lake Storage Gen2
- Azure
- Azure DevOps
- Git
- GitHub Copilot
- Microsoft Copilot
- Databricks Genie
- Swagger
- Postman
- Bruno
- Azure Application Insights
- Log Analytics
- Dynatrace
- Splunk
- CI/CD
- Databricks Workflows
- Azure App Services
- Key Vault
- Event Hub
- Event Grid
- Azure Functions
- Azure API Management