Hy-Vee Food Stores Data Engineer II - Full Time in West Des Moines, Iowa
Data Engineer II
We’re looking for geniuses. Dreamers. Inventors. Innovators. People with the will to get stuff done. Doers who’ll rip an idea out of thin air. Make it a reality. Own it. And amaze their peers. Sounds like you? Welcome home.
Our data engineers will be working with state of the art database and hardware. As part of an Agile team, your primary focus is to design and build data integration processes to enable our growing Business Intelligence and Data Science teams. Working both on-premise and in the cloud, you will work with the latest CI/CD and orchestration technologies to ensure security, high scalability, and predictability throughout Hy-Vee’s data ecosystem.
Designs, creates and maintains code and jobs for ETL processes
Monitors ETL pipelines and their systems for uptime and performance
Ensures new and existing code meets company standards for readability, testability, automation, documentation and performance
Assists in the design and implementation of new data stores
Assists developers in optimizing database code for performance.
Maintains and writes Python modules as needed.
Provides database enhancements to existing applications
Reviews and designs data integration for new applications.
Provide after hours on-call support on a rotational basis
KNOWLEDGE, SKILLS AND EXPERIENCE
Bachelor’s Degree from an accredited college or university in a quantitative field required
5+ years of experience as a Database Engineer or similar experience
Knowledge of at least one of the following database platforms: SQL Server, Oracle, PostgreSQL or NoSQL (e.g. Mongo)
Knowledge of database monitoring tools
Experience designing and implementing snowflake, star and relational data models.
Knowledge of ETL/ELT tools (e.g. SSIS, Informatica, Airflow) and best practices
Ability to independently troubleshoot issues, think critically, and clearly communicate findings/recommendations
Experience ingesting data via API’s
Production experience supporting or developing for databases, especially RBDMS (e.g. SQL Server, Oracle, PostgreSQL).
Experience working in Windows and Linux OSes
Experience building cloud-native applications (kubernetes, docker, swarm, etc.)
Experience developing software, especially using CI/CD
Experience with event-driven architectures (e.g. Kafka, Google Pub/Sub, Azure Event Hub, etc.)
Experience creating API’s to provide access to data
Experience with streaming analytics (e.g. Spark, Google Dataflow, Azure Streaming Analytics, etc.)
Knowledge of design and general database automation
Knowledge of cloud databases (e.g. Azure Synapse, Google BigQuery, Snowflake, etc.)
About Hy-Vee, Inc.
Hy-Vee, Inc. is an employee-owned grocery store chain with more than 265 retail stores and over 85,000 employees. With sales of more than $10 billion, Hy-Vee ranks among the top 25 supermarket chains and the top 50 private companies in the United States. Its slogan, “A Helpful Smile in Every Aisle,” expresses the foundation of the company’s operating philosophy.