Let's Go Tribe!: An SB Nation Community

Navigation: Jump to content areas:


Pro Quality. Fan Perspective.
Around SBN: Defend That, Digger! The Overrated/underrated edition

Please don't call it DiamondView

Interesting post on the Pirates JOB website.

Please don't call it DiamondView.  That name is already taken.

LISTING

Senior Programmer/Analyst - Pittsburgh Pirates (Pittsburgh, PA)

Reports to: Senior Director, Information Technology

Job Summary: This position is primarily responsible for the development and operation of a unified player management and scouting system. Works closely with the General Manager and Baseball Operations staff to define, develop, and implement a system that will support the Pirates player evaluation, selection and development efforts. The system will integrate multiple sources of information and video, both internal and external to the Pirates organization, into a single, centralized view of ballplayers. The incumbent is responsible for the full life-cycle of the player management and scouting system.

Responsibilities:

Primary:

Works with Senior Director, Information Technology and Director of Baseball Operations to develop project plans and work breakdown structures for developing and implementing a player management system. With limited supervision, follows plan and monitors and reports progress.

Gathers, verifies, and documents user requirements for player management system. Understands and analyzes the business process and required outcomes of the system and creates requirements definition document defining the business use cases.

Develops and modifies player management application using Microsoft VB.NET and other Visual Studio tools. Makes use of industry best practices and recommended coding standards to write clear, readable, and efficient code.
Coordinates with video and data providers to effectively integrate systems and information into the unified player management system.

Identifies potential features and functions to be incorporated into the player management system. Presents features to Baseball Operations staff and management and incorporates additional functionality as directed

Prepares detailed design specifications defining system architecture and object relationships and functions. Reviews specification with Baseball Operations and IT management to validate design.

Designs underlying data architecture for player management system. Adheres to rules of normalization and database design practices to produce efficient and intuitive data structures. Creates database tables, stored procedures, and views using Microsoft SQL Server and associated tools.

Develops and oversees system acceptance testing for all newly developed components of the player management system. Designs and sets up test scenarios. Reviews test results and validates software capabilities meet business needs.

Provides ongoing support of player management system. Troubleshoots and corrects defects found in the system. Upgrades system as necessary to take advantage of new technology and meet dynamic business goals.
Analyzes structure and content of external player data to be incorporated into the system. Works with providers to receive the necessary data in a convenient format. Designs and develops routines to integrate external data into the underlying data architecture.
Develops training scenarios and, in cooperation with key Baseball Staff, provides training to all player management system users.
Designs and develops procedures to calculate advanced player statistics and manage player evaluations, rankings, and other information contained in the system. Designs and develops graphical and tabular layouts of the information according to the needs of the Baseball Operations staff.

Other duties as assigned by Senior Director, Information Technology.

Secondary:

Provides technical guidance for custom development and coding projects within the organization. Assist other IT staff developing workflow scripts and customizing business systems.

Establishes software development guidelines for Pirates organizaqtion. Guides IT staff in implementing guidelines in all custom coding and scripting.

Assist the Senior Director, Information Technology in developing and managing the IT department budget. Anticipates and makes recommendations on software development budget requirements.

Remains abreast of activities in the field of software development and make appropriate recommendations to achieve business objectives.

Success Factors:

Software development life cycle skills
Understanding of baseball operations & sabremetrics

Database design and implementation skills
Verbal and written communications

Attention to detail

Ability to work at a fast pace

Qualifications:

Required:

Bachelor's Degree in Computer Science, Information Systems, or equivalent.
In depth understanding of advanced statistical analyses techniques and experience implementing statistical calcuations in software applications. Experience using sabremetrics techniques for player evaluation strongly preferred. Experience implementing graphical representation of statistical trends.
Minimum of four years experience developing enterprise level applications using Microsoft VB.NET and SQL Server.
Experience leading all aspects of the software development lifecycle incuding requirements definition, design, development, testing, and implementation.

Ability to design and implement complex database structures using SQL Server tools. Understanding of database documentation and design tools.

Experience integrating multiple data sources, formats, and media into a single business application.

Demonstrated ability to work with users to understand business processes, document system requirements, and develop applications that meet business objectives.

Desired:

Previous experience developing, implementing, and employing structured software development techniques.

Ability to guide other technical staff in software development techniques and the use of software customization tools.

0 recs  |  Comment 12 comments

Story-email Email Printer Print

Comments

Display:

Re: Please don't call it DiamondView
I suppose this person exists somewhere, but he/she may be difficult to find in (or attract to) Pittsburgh. Maybe there's someone in Cleveland who can do all this?? :-) Hope Shap has non-competes  in the contracts of his key personnel.

by CaptainPenny on Dec 19, 2007 5:58 PM EST reply actions   0 recs

Re: Please don't call it DiamondView
Naw, there are probably dozens or maybe hundreds of CMU and PITT students who can do this.  I, however, couldn't be any less qualified.

It sounds like the new guy or girl will have A LOT of work to do; Seems like the last regimes(s) were asleep on the job.

formerly 'tourist

by jhon on Dec 19, 2007 6:05 PM EST up reply actions   0 recs

Re: Please don't call it DiamondView
I guess the old method of collecting players baseball cards in a box wasn't cutting it anymore.

This newfangled internet has changed everything!

by cclemens31 on Dec 19, 2007 6:45 PM EST reply actions   0 recs

Re: Please don't call it DiamondView
But... you can't stick DVD's in the bicycle spokes and make it sound like a motorcycle.

Wait .. do bikes even have spokes anymore?

::oldman

by Toxicadam on Dec 19, 2007 9:23 PM EST up reply actions   0 recs

Re: Please don't call it DiamondView
Nerd job. No jocks allowed.
Patience is a virtue but Champions don't need it. LGT resident kinesiologist 774

by E5 on Dec 19, 2007 7:11 PM EST reply actions   0 recs

Re: Please don't call it DiamondView
So you'll be applying?
Beat LSU!!!

by gahnki on Dec 19, 2007 7:47 PM EST up reply actions   0 recs

Re: Please don't call it DiamondView
Is Shapiro a nerd?  Is he a jock?

Do you think if they found a really smart guy who was also quite suave and stylish, they wouldn't hire him, because he wasn't nerdy enough?

by Jay on Dec 19, 2007 9:08 PM EST up reply actions   0 recs

Re: Please don't call it DiamondView
Well, Jay, they haven't employed me yet, so there's some evidence to support that position.

by fleerdon on Dec 19, 2007 9:24 PM EST up reply actions   0 recs

Re: Please don't call it DiamondView
Weren't you drunk at the interview?
I swear, next year is it.

by fwembt on Dec 19, 2007 9:35 PM EST up reply actions   0 recs

Re: Please don't call it DiamondView
I see that you attended the Royal Edinburgh College.

No, actually I went to Craignewton but I was worried that you wouldn't have heard of it so I put the Royal Edinburgh College instead, because they're both schools, right, and we're all in this together, and I wanted to put across the general idea rather than the details, yeah? People get all hung up on details, but what's the point? Like which school? Does it matter? Why? When? Where? Or how many O grades did I get? Could be six, could be one, but that's not important. What's important is that I am, right? That I am.

Mr. Murphy, do you mean that you lied on your application?

Only to get my foot in the door. Showing initiative, right?

You were referred here by the Department of Employment. There's no need for you to get your "foot in the door", as you put it.

Hey. Right. No problem. Whatever you say, man. You're the man, the governor, the dude in the chair, like. I'm merely here. But obviously I am. Here, that is. I hope I'm not talking too much. I don't usually. I think it's all important though, isn't it?

Mr. Murphy, what attracts you to the leisure industry?

In a word, pleasure. My pleasure in other people's leisure.

What do you see as your main strengths?

I love people. All people. Even people that no one else loves, I think they're OK, you know. Like Beggars.

Homeless people?

No, not homeless people. Beggars, Francis Begbie -- one of my mates. I wouldn't say my best mate, I mean, sometimes the boy goes over the score, like one time when we -- me and him -- were having a laugh and all of a sudden he's f'ing gubbed me in the face, right --

Mr. Murphy, {leaving your friend aside,} do you see yourself as having any weaknesses?

No. Well, yes. I have to admit it: I'm a perfectionist. For me, it's the best or nothing at all. If things go badly, I can't be bothered, but I have a good feeling about this interview. Seems to me like it's gone pretty well. We've touched on a lot of subjects, a lot of things to think about, for all of us.

Thank you, Mr. Murphy. We'll let you know.

The pleasure was mine. Best interview I've ever been to. Thanks.

by Jay on Dec 19, 2007 9:50 PM EST up reply actions   0 recs

Re: Please don't call it DiamondView
fantastic movie.

id imagine that not too many heroin addicts are in line for this position though.

As General Manager of this team, I demand to know when I'm getting a start.

by bigbrabbs on Dec 20, 2007 5:21 AM EST up reply actions   0 recs

Re: Please don't call it DiamondView
VB.NET and MS SQL Server?  Feh.

by Jackdaw on Dec 20, 2007 12:07 AM EST reply actions   0 recs

Comments For This Post Are Closed


User Tools

Constantly updated Indians news, lots of in-depth analysis, live in-game discussions — and more fanatical and thoughtful Indians fans than every other web site combined.
Start posting about the Indians »

Join SB Nation and dive into communities focused on all your favorite teams.

FanPosts

Community blog posts and discussion.

Recent FanPosts

39135485-59af19dbb26654095f910f34176af094_4ae8a81e-scaled_small
Predictions Group
Small
I think we found our utility infielder
Small
Baseball in Japan
3444ant_black_small
Spring Training Trips
Hans_small
Trade Peralta?
3444ant_black_small
Beware the year of the Ox
Bos-fod_small
award-winning independent baseball documentary released
Calavera_small
Create your own 2010 BA Top Ten list (then sign Grady to an extension)
Img_0108_small
Jason Grilli Signs Minor League Deal?
Mariahcareyglitter_medium_medium_small
2009 AL Central Off-Season Transactions and Rumors

+ New FanPost All FanPosts >

Featured Poll

Poll
Who would you like to see hired to manage the Cleveland Indians?
Bobby Valentine
106 votes
Travis Fryman
41 votes
Manny Acta
113 votes
Don Mattingly
78 votes
Torey Lovullo
30 votes
Other
51 votes

419 votes | Poll has closed

FanShots

Quick hits of video, photos, quotes, chats, links and lists that you find around the web.

Recent FanShots

2010 Cleveland Indians draft preview
Jim Ingraham Angers You.
BP Calls John Hart One of the, STRIKE THAT, BEST GMs of the 90s
Sizemore Addresses Offseason
Can we reach 1,000 on a post about Adam Kennedy?
"At this time, we're looking to make the biggest impact possible on the...
Casey Blake shaved his beard
ICBWDSTGFO550K
Masterson Interview
Nagy in Columbus

+ New FanShot All FanShots >

Sweet Baboo

Sweet Baboo, now with glitter


Managers

427px-nap_lajoie_1913_small Ryan

Dosequisman_small Jay

Authors

3444ant_black_small APV

47b8dd28b3127cceb64839d9746800000026102bauwjrq3za_small afh4