The Business Intelligence (BI) Developer provides technical expertise and development support for enterprise system level programs and applications, and interfaces with customers on requirements. The BI Developer participates in all phases of the BI development lifecycle and as a project lead, has responsibility for the overall requirements gathering, design, development, ETL processes, and access mechanisms, following standard process and practice. Responsible for production support and maintenance of the data warehouses, resolving complex programming or interface problems. Responsible for working within the team on system performance optimization and interoperability. Specifically the position is responsible for code development, data extract and summarization routines, for preparation of all associated documentation, and for facilitating testing and validation events throughout the software development life cycle.
Bachelor's degree in computer technology, computer science, engineering or related discipline.
Four years of experience in software systems development and programming.
Two years of experience in data warehousing or business intelligence.
In lieu of degree, consideration will be given to an equivalent combination of related education and required work experience.
Experience in a variety of BI environments and experience with BI tools.
Experience with structured design, development and implementation of new computing architectures.
Experience with a variety of data sources (SAP, exposure to dashboards, OLAP and data mining tools, SQL, Oracle, Flat Files, Excel, etc).
Experience in cross functional team environments.
Knowledge of databases, data mining, and data warehousing systems.
Knowledge of application functionality, operating systems, and foundational infrastructure.
Metadata and problem solving skills.
Ability to work effectively with a diverse group of constituents (e.g. subject-matter experts, vendors, customers, etc.) of a wide variety of applications and infrastructure to identify and resolve issues.
Demonstrated ability to administer enterprise level services including version control systems, relational databases, web servers, or other complex applications.
Effective written and verbal communication skills, documentation and collaboration with those supporting and using complex applications and systems.
Purdue will not sponsor employment authorization for this position.
A background check will be required for employment in this position.
FLSA: Exempt (Not Eligible For Overtime)
Retirement Eligibility: Defined Contribution Waiting Period.
Purdue University is an EOE/AA employer. All individuals, including minorities, women, individuals with disabilities, and veterans are encouraged to apply.