Job Posting: Milwaukee Brewers Data Engineer

Position: Data Engineer

Job Description:
The Data Engineer will work closely with the Data Architect and the Baseball Systems team to maintain, enhance, and extend the Brewers data pipelines. You will be responsible for collecting and transforming data from various sources as well as preparing and distributing data for consumption by the department’s systems and analysts. The ideal candidate is an experienced data pipeline builder who excels at automating and optimizing data systems, with a strong preference for cloud experience.

Essential Duties and Responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Other duties may be assigned:

  • Create, maintain and optimize data ETL pipelines
  • Document, troubleshoot, and resolve issues with data processes
  • Collaborate with the Development and Research teams
  • Extend the Brewers’ AWS cloud platform initiative
  • Identify, design, and implement internal process improvements
  • Work with stakeholders to utilize data to create innovative solutions to baseball operations problems
  • Prepare data sets for processing and research

Qualifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.

  • Experience with programming languages such as Python, Java, C#
  • Experience working with relational databases such as SQL Server and PostgreSQL
  • Experience with SQL, including writing and maintaining queries
  • Experience with SDLC, especially Agile or Kanban concepts
  • Experience with source control and issue management, such as JIRA, Bitbucket, Github or similar
  • Familiarity with advanced statistical baseball concepts, including advanced statistics and player evaluation metrics

Preferred Skills:
The skills listed below will help an individual perform the job, however they are not all required.

  • Experience building visualizations with tools such as D3.js or similar
  • Experience with data analysis tools including Tableau, Chartio or similar
  • Experience with cloud services including AWS, Azure, Google Cloud or similar
  • Experience with DevOps concepts such as Continuous Integration and Continuous Deployment, using TeamCity, Jenkins or similar
  • Experience with job orchestration tools such as Airflow, Luigi, Hangfire or similar
  • Experience with Docker or other containerization technologies
  • Familiarity with Linux and non-Windows operating systems

Education and/or Experience:
Bachelor’s degree (B.A.) in Computer Science, Information Systems, or related field from four-year college or university; and one to three years related experience and/or training; or equivalent combination of education and experience.

To Apply:
To apply, please follow this link.

The content in this posting was created and provided solely by the Milwaukee Brewers.


Job Posting: Cincinnati Reds DevOps Developer

Position: DevOps Developer

Department: Information Technology
Reports To: VP of Technology

Job Purpose: Work with Baseball Analytics and development groups to improve the efficiency and increase the reliability of the Reds’ products and tools, and support optimal development processes within the group. The team envisions the person in this position to reduce the amount of time spent on code and infrastructure maintenance maintaining stable production environments, allowing Reds technical teams to serve information more easily to stakeholders. Read the rest of this entry »


Job Posting: Synergy Sports Baseball Video Scout (North Carolina)

Position: Baseball Video Scout

Location: North Carolina (specifically Raleigh/Durham/Cary triangle area)

Description: Synergy Sports provides premier video and analytics systems for MLB, International, College, and Amateur baseball and is seeking qualified candidates to work showcase events as Video Scouts throughout the 2021 summer season at a premier baseball complex in Cary, NC. Video Scouts will capture live multi-angle video footage, track lineups and rosters, and upload video/data to the Synergy platform. The position is event-based and will include daily compensation for assigned events.

Responsibilities:

  • Manage video and technology equipment for game capture.
  • Serve as Synergy Sports liaison on site.
  • Track and update rosters and player information.
  • Verify data accuracy and video quality.
  • Provide daily updates to staff and content partners.

Qualifications:

  • Knowledge of and interest in baseball operations, amateur scouting, or player development.
  • Proficiency with computers (Windows, Mac).
  • Strong work ethic, organizational skills, and attention to detail.
  • Must have access to reliable transportation and housing in the Cary, NC area.
  • Previous industry experience with video equipment, including cameras and SD cards, is a plus.

To Apply:
Please follow this link to apply. In your cover letter, please include (1) what your professional aspirations are in sports and (2) where you will be living this summer.

The content in this posting was created and provided solely by Synergy Sports.


FanGraphs Live: OOTP 22 Perfect Draft (Today 11:30 PT/2:30 ET)

Do you like historical baseball players? Do you like current baseball players? Do you like assembling a mixture of historical and current baseball players into teams, perhaps with some constraints around which ones you can use? You’re in luck, because today at 11:30 AM PT/2:30 PM PT on FanGraphs Live and the FanGraphs homepage, Paul Sporer and I are drafting a squad in Out Of The Park Baseball 22 Perfect Draft, hopefully a treasure trove of Remember Those Guys and former legends.

Will we aim for a team of sluggers and skimp on pitching? Will we focus on up-the-middle defense and try to manufacture runs? How important are backups in a contest between similarly-assembled teams? And what is Perfect Draft, anyway?

Join us as we try to answer those questions in OOTP 22 and chat about the 2021 season while we do it.


Job Posting: New York Mets Professional Scouting Associate

Position: Associate, Professional Scouting

Job Description:

Summary:
The New York Mets are seeking to hire an Associate, Professional Scouting for an opportunity to help support the department’s existing functions and growth initiatives across a variety of domains. This Associate will be exposed to all facets of the department during both the regular season and offseason. Individuals from all backgrounds and experiences that meet the below qualifications are encouraged to apply.

Essential Duties & Responsibilities:

  • Provide departmental support for key transactional decisions and dates, including but not limited to the Trade Deadline, Waiver Claims, Free Agent Signings, and the Rule 5 Draft
  • Monitor affiliated professional player universe to assist in formulation and maintenance of target lists centered around potential in-season and offseason acquisitions; provide frequent updates on relevant players throughout the season and offseason
  • Undertake research studies and look-back analyses on topics pertaining to the Professional Scouting landscape
  • Build relationships with Pro Scouts, other members of the Baseball Operations department, and the baseball community; serve as point of contact for certain administrative and logistical departmental needs
  • Perform other duties and responsibilities as assigned to support the Pro Scouting department and broader Baseball Operations department

Qualifications:

Required:

  • Bachelor’s degree or Spring 2021 graduation required
  • Proficiency with Microsoft Office (Excel, PowerPoint, Word)
  • Basic to intermediate proficiency in SQL
  • Strong written and verbal communication skills
  • Demonstrated passion for baseball with understanding of latest baseball rules and landscape trends (pertaining to player evaluation, analytics, and roster construction)
  • Strong attention to detail
  • Growth mindset with an eagerness to learn and willingness to think creatively
  • Ability to work long hours, including evenings, weekends, and holidays

Preferred:

  • Advanced proficiency in SQL and database manipulation
  • Experience with programming languages used for data analysis and visualization, ideally Python and/or R
  • Intermediate Spanish-speaking ability
  • Baseball/softball playing background or related work experience is preferred, but not required; outside career experience that can provide value to the department in other ways is also a plus
  • Experience and familiarity with baseball-specific technology and platforms (including Trackman, Hawk-Eye, Synergy, etc.)

To Apply:
Please follow this link to apply.

The content in this posting was created and provided solely by the New York Mets.


FanGraphs Live: Crowdsourced Brewers, 2 PM ET

Last year, with no major leagues in sight, I decided to run an experiment: what if the readers of this website crowd-managed a team? We were assigned the Brewers in an online Out of the Park Baseball league and we spent 2020 striving and failing to make the playoffs. Despite that, the exercise was a ton of fun for me, and hopefully for the audience of crowd-managers as well.

Real baseball has returned. Because more is always more, however, the OOTP league is still running. Last year, the Brewers fell victim to the miracle Pirates, who blew away the NL Central en route to the World Series. It’s a topsy-turvy world in OOTP, and our decisions couldn’t outweigh some bad injury luck and those indefatigable Pittsburghers.

This time, the Brewers are headed into the year with a new-look infield. Nick Allen, gloveman extraordinaire, is the newest Milwaukee infielder. He joins Scott Kingery on the left side of the infield. That pushes Luis Urías to second base, a defense-first alignment that ended with a move to first base for Keston Hiura — sometimes art imitates life. Read the rest of this entry »


FanGraphs Live: Prospect Film Session, 4 PM ET

Join me and Kevin Goldstein this afternoon at 1:00 PM PT/4:00 PM ET for another Prospect Film Session live on the FanGraphs homepage, or our Twitch channel. We’ll be discussing my looks at the unique co-op scrimmages going on in Arizona and the prospects therein, including Jarred Kelenic, Erick Pena, Davis Wendzel, Nick Loftin, the prospects I wrote about here, and more. Read the rest of this entry »


Statcast “x” Stats Now on the Leaderboards

Over the past week, we’ve added xBA, xSLG, xwOBA and xERA to our player pages. Now these Statcast stats are on the leaderboards, too!

One important thing to note is that these stats are only available as full-season for the time being. That means there are a number of instances where they will be blank to avoid presenting inaccurate data. Here are the main cases for which these stats will not display:

  • If a player changes teams mid-season, and you want to see these stats for his time with only one of his teams.
  • If a pitchers pitches as both a starter and reliever, and you want to see these stats for his innings or games in only one of those roles.
  • Anything that isn’t player-specific, such as team totals or league totals.
  • Multi-season aggregates.

Job Posting: Texas Rangers Sport Science Analyst

Position: Sport Science Analyst

Summary: The Texas Rangers are seeking a candidate to provide research and analysis through statistical modeling, visualizations, and other assigned projects. This individual will support the Sport Science staff as well as other branches of the Performance, Player Development, and Baseball Operations staffs. This position is based in Arlington, TX.

Basic Duties & Responsibilities:

  • Work with Sport Science, S&C, Medical, Nutrition, and Mental Skills departments to aide in driving Performance initiatives through integration of statistical analysis.
  • Utilize Athlete Management System to effectively display data and produce reports (written and visual) for the Performance Group, Field Staff, and Front Office.
  • Conduct statistical analysis, quantitative research, and data modeling on motion capture data and other information related to biomechanics.
  • Read the rest of this entry »


xERA Is Now on FanGraphs!

We’ve added Statcast’s xERA to our player pages, in the same way we added xwOBA, xBA, and xSLG last week!

xERA uses exit velocity, launch angle, and sprint speed on “topped” or “weakly hit” balls to model what a player’s ERA would look like based on the underlying characteristics of the balls in play.

Additionally, xERA has been added to the player page dashboard, and EV has been replaced with average fastball velocity (vFA).