You are viewing a preview of this job. Log in or register to view more details about this job.

Business Intelligence Data Engineer

Overview

You're considering a career with one of the largest diversified suppliers in the foodservice industry. Golden State Foods sets the Gold Standard by focusing on it’s Creed and Values, putting customers first and continually innovating. GSF associates are also deeply committed to the communities where they live and work, as much as an 80% participate in the GSF Foundation, where 100% of the associate proceeds go to helping children and families in need.
 
The Business Intelligence Data Engineer will be responsible for the scripts and processes required to extract, transform, clean and move data and metadata so they can be loaded into a data warehouse, data mart or operational data store. Reads, analyzes and digests what the company wants to accomplish with its data, and designs the best possible ETL process around those goals.

Responsibilities

ESSENTIAL FUNCTIONS
(% of time may vary depending on assignments/projects)
 
1.       Business Requirements
* Collect and document business requirements using: interviews, document analysis, requirements workshops, surveys, site visits, business process descriptions, user stories, use cases, scenarios, business-process and workflow analysis. 
* Critically evaluate information gathered from multiple sources and reconcile conflicts.  
* Proactively communicate and collaborate with external and internal customers to understand processes, analyze information needs and define functional requirements. 
* Serve as the conduit between the business unit and the BI development team. 
* Successfully engage in multiple initiatives simultaneously and able to meet project deliverable deadlines. 
* Work independently with users to define concepts. 
* Review and edit requirements, specifications, business processes and recommendations related to proposed solution. 
* Lead and perform complex analysis in an evolving data environment. 
* Extract and analyze data, patterns, and related trends as needed, with the subsequent ability to synthesize the data into information consumable by organization. 
* Provide data extraction, reports, dashboards, analysis and consultation services across organization. 
* Design and roll out Business Intelligence solutions to end users. 
* Ensure high levels of Business Intelligence availability through support functions and in-depth testing. 
* Participate in strategic design, implementation, and maintenance of Business Intelligence software and systems, including integration with databases and data warehouses. 

Business Intelligence Data Engineer Analyst Tasks

  • Provide application analysis and data modeling design to collect data for centralized data warehouse.
  • Extract data from databases and data warehouses for reporting and to facilitate sharing between multiple data systems.
  • Proficient in the use of query and reporting analysis tools.
  • Standardize data collection by developing methods for database design and validation reports.
  • Work with business requirements to identify and understand source data systems; provide resolutions to all data issues and coordinate with data analyst to validate all requirements, perform interviews with all users and developers.
 
  • Map source system data to data warehouse tables
  • Develop and perform tests and validate all data flows and prepare all ETL processes according to business requirements and incorporate all business requirements into all design specifications.
  • Define and capture metadata and rules associated with ETL processes
  • Adapt ETL processes to accommodate changes in source systems and new business user requirements
  • Collaborate with all developers and business users to gather required data and execute all ETL programs and scripts on systems and implement all data warehouse activities and prepare reports for same.
  • Provide support and maintenance on ETL processes and documentation
  • Build partnerships across the application, business, and infrastructure teams
  • Strive to continuously improve the software delivery processes and practices
  • Champion company standards and best practices
 
75%
2.       Additional Responsibilities
·        Accountable for properly following all IT standards, processes and methodologies as applicable including but not limited to Quality Assurance (QA),
·        Other responsibilities and accountabilities may be assigned based on business and organization needs.
·        Sets priorities for other team members on a particular initiative or project.
·        Manages user expectations regarding appropriate milestones and deadlines.
·        Will assist in orientation, training, work assignment and checking of less experienced developers and analysts.
·        Serves as technical consultation to leaders in the IT organization and functional user groups.
·        Provides documentation and status updates on behalf of a larger IT group or work stream.
·        Collaborates with customers and stakeholders as well as other members of IT.
·        Provide continuous improvement and implementation of ideas
·        Accountable for properly following all IT standards, processes and methodologies as applicable including but not limited to Quality Assurance (QA),
·        Other responsibilities and accountabilities may be assigned based on business and organization needs.
 
25%
 
 

Qualifications

MINIMUM QUALIFICATIONS
 
Education/Certification
  • Four year college or commensurate work experience.Basic Qualifications - Knowledge of AWS Infrastructure including S3, Redshift and RDS
  • - Expertise in MS Excel 
  • - Expertise in SQL and relational databases
  • - Strong communication (verbal and written) and interpersonal skills to translate key insights from complex analyses into actionable business insights 
  • - Proven ability of looking at solutions in unconventional ways- seeing opportunities to innovate and leading the way- Strong proficiency in SQL- Creative in finding new solutions and designing innovative methods, systems and processes - Advanced degree in Science and Technology related field 
  • - Experience with building multi-dimensional data models to serve as a foundation for future analyses 

  • - Experience with predictive modeling  - Experience with IoT, Machine Learning, and AI- Strong analytic skills for working with unstructured datasets - Experience with connecting data sets to data visualization tools and creating reports using Tableau and Power BI
  • - Strong project management and organizational skills, experience working on complex initiatives with cross-functional teams in a dynamic environment 
  • - Experience with Dell Boomi 
  • - Experience with data visualization tools like Tableau and Microsoft Power BI
Preferred Qualifications 
  • - Desire to create and build new predictive/optimization tools for structuring datasets 
  • - Expert in ETL and/or other data manipulation languages such as Python, SAS and R
  • - Industry experience as a Data Engineer or related specialty (e.g. Software Engineer, Business Intelligence Engineer, and Data Scientist) with extensive professional experience and a proven track record in a role focused on understanding, manipulating, processing and extracting value from large disconnected datasets.
  • - 3+ years of analysis experience