Source description
About the role
Role: Azure Data Engineer ROLE DESCRIPTION Collaborate with solution architects, cloud services, enterprise data management & product managers to iterate on the design & implementation of Fulfillment Services Data Strategy Design Azure-based technical architectures, migration approaches, and application optimizations that enable the Product Be a technical advisor and troubleshoot to resolve technical challenges with data product related infrastructure and application(s) Author and publish data governance models, data lineage and data dictionary for Fulfillment Services data catalog Mentor other engineers in the Fulfillment Services teams on best practices with data movement and data integration Create data pipelines for various types of streaming use cases Focus on overall product’s data quality and user experience Build standards, processes, and procedures to deliver best results Create and document architectural decision records (ADRs) Manage individual project priorities, deadlines, and deliverables Assist the scrum master in creating technical stories/spikes Adapt quickly to changing technology and business requirements Stay up to date on emerging technologies across Kroger and the industry REQUIREMENTS Experience designing, building, and deploying scalable cloud-based solution architectures Expertise in Python, SQL Experience working with public cloud platforms such as AWS, Azure. GCP Experience building data lakes & data warehouses to support operational intelligence and business intelligence Experience with Azure Synapse Analytics, Azure Data Lake, Azure Data Factory, CosmosDB, Azure SQL, Azure Databricks or equivalent tools and technologies Experience with building AI/ML solutions Experience with Kafka and/or other event streaming mechanisms Experience with monitoring/alerting techniques and APM tools Experience automating infrastructure provisioning, DevOps, or Continuous Integration/Delivery Knowledge of containerization and container orchestration technologies. Good understanding and/or experience writing software in one or more languages, such as Java, Go, JavaScript, C++, or similar Familiarity with standard IT security practices such as identity and access management, SSO, data protection, encryption, certificate, and key management Familiarity and good understanding of infrastructure – storage, networking etc. Strong analytical problem-solving skills Excellent written and verbal communication skills Self-starter takes the initiative and works well under pressure Business-minded approach to time, costs, and milestones Can work well within a matrixed team environment
More at CompNova