Job Posting: Colorado Rockies Data Management Staff

Position: Colorado Rockies Data Management Part-Time Staff

Location: Denver, Colo.

Description:
The primary purpose of the job is to assist the Baseball Analytics department with the design, implementation, and management of the Baseball Department’s information architecture. The candidate will assist the Baseball Analytics staff to maintain data infrastructure, support needs, implement solutions, and drive innovation in baseball’s data-driven decision process. Key functions will include data modeling, integration, warehousing, and consumption. This is an 2015 in-season, Denver-based, 35-40 hour a week, hourly paid position.

Responsibilities:
Data Modeling

  • Understand and document existing database structures, historical design decisions, business rules, and future requirements
  • Develop and document a comprehensive information model that describes the data and maps the workflow that transform and manipulates it into usable information
  • Ensure “single version of the truth” consistency across applications and reports

Data Integration

  • Create and manage ETL (extract, transform, load) data integration processes
  • Understand the format, definitions, limitations, and content of external and internal data feeds
  • Reconcile differences across data sources and consolidate into a single master repository
  • Knowledge of managing and reading XML, JSON, CSV, among other data formats into proprietary databases
  • Assist efforts to identify, obtain and integrate new data sources useful for decision-making

Data Warehousing

  • Design and manage a data warehouse to support reporting and analytics
  • Review and assess technical proposals requesting changes or upgrades to the existing databases
  • Data Consumption
  • Support data and reporting requirements for a variety of applications, analysts, and end-users in all departments
  • Provide technical and strategic advice of the management in the creation and implementation of new data standards, databases, products, and vendors

Qualifications:
Education and Work Experience

  • Bachelor’s degree in Computer Science, Information Systems, Computer Engineering or related field (candidates still in school with extensive work towards such degree will be considered)
  • Information technology experience
  • Business intelligence, data warehousing, OLAP, and/or data integration experience
  • Proven data modeling experience
  • Experience designing, implementing, and managing large and complex data warehouses and cubes in Microsoft SQL Server Analysis Services
  • Thorough knowledge of design and integration principles for complex, heterogeneous databases
  • Experience with ETL and BI reporting tools (e.g. Microsoft SSIS & SSRS)
  • Advanced knowledge in query development, including SQL, MDX, and stored procedures
  • Experience parsing XML, JSON and CSV formatted data
  • Candidates with some, but not all skills are encouraged to apply

Relevant Skills

  • Knowledgeable about software development best practices and long-term maintainability of code
  • Ability to effectively diagnose, isolate, and resolve complex problems pertaining to data infrastructure, integrity, and incompatibilities
  • Familiarity with baseball and sabermetrics strongly desirable
  • Experience using statistical programs (R, Python or others) and/or data mining (WEKA or others) applications is desirable
  • Advanced Excel knowledge (VLOOKUP, INDEX/MATCH, Conditional Formatting)
  • Familiarity with any of application development and/or web technologies is desirable

Functional Skills

  • Ability to work evenings and weekends required
  • Effective communication with both co-workers and guests
  • Passion for baseball, strong intellectual curiosity and strong communication skills
  • Ability to develop and maintain successful working relationship with members of the Front Office

Compensation:
This position is compensated.

To Apply:
Email baseballjobs@rockies.com with a resume and cover letter by April 8th, 2015.





Paul Swydan used to be the managing editor of The Hardball Times, a writer and editor for FanGraphs and a writer for Boston.com and The Boston Globe. Now, he owns The Silver Unicorn Bookstore, an independent bookstore in Acton, Mass. Follow him on Twitter @Swydan. Follow the store @SilUnicornActon.

9 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
mgoetze
10 years ago

“Part-Time Staff”
“35-40 hour a week”
“Ability to work evenings and weekends required”

I see.

Jason Bourne
10 years ago
Reply to  mgoetze

Yeah, this is a joke, right?! Insane.

Kris
10 years ago
Reply to  Jason Bourne

You guys are being silly. They’re obviously not looking for 47-year olds who have a family to look after. They’re looking for early-20s comp-sci superstars who’d give dirty handies for a chance at a baseball job. If you work for a baseball organization for a year or two, you can go back to making your $150/hr afterwards. I can’t predict the future, but I have a feeling that well-paying comp-sci and dba jobs won’t vanish in the next two years. So if you like baseball, and maybe just finished your phd, it’d be a hell of a lot more fun to work for the Rockies than it’d be to travel europe and “find yourself”

Paul
10 years ago
Reply to  Kris

Not sure where you’re getting your $150/hr from, but that’s over $300,000 annually. I don’t know of many computer science people making that much (and I know someone working at Google).

dj_mosfett
10 years ago
Reply to  Kris

Yo, buddy, encouraging this kind of gross internship-masquerading-as-real-job horsecrap is not a good look. This kind of position is insultingly low for someone working on or with a Ph.D. Pretty sure even adjunct positions pay more.

Anon
10 years ago
Reply to  Kris

I did go work in baseball right out of school, and you know what I really miss? Food. I’m not really a huge fan of being saddled with building a complete technical infrastructure entirely by myself, with 24/7 availability, but not being paid enough to afford a decent place to live.

If you’re offering something like this, you’re going to get underqualified, overworked people. And they’re going to just slap things together to make it work as someone breathes down their neck, until you have a massive, inefficient Gordian knot of an infrastructure that costs more to maintain than it would to just hire a team of decent people in the first place. AKA the systems of the vast majority of teams. When you refuse to pay people and demand everything on short notice, you get shoddy work you have to deal with down the road.

I love baseball, but it would be way more fun to travel to Europe than to do the jobs of six people for a tenth of the money.