Current Openings | My Account - TeamWork Online | Mobile |

    Current available jobs that best match twinspires:

    Technical Services: Web Design/Development
    DevOps Engineer - (Lexington, KY)

    Job Summary

    As a member of the Release Management Team you will share responsibilities of deploying and ensuring success of releases. You will be playing a major role in automation of the complete process. You will be representing Release and Operations team while interacting with wide variety of technical teams including Operations, Development, Product Support, Customer Service and other related organizations. This position requires ability to work with development to create release processes that can be easily deployed and managed across wide variety of applications that run on TwinSpires Web site.

    Job Essential Functions

    • Supports the Release Manager in carrying out activities as delegated.
    •  Represents Release and Operation Team with regards to Releases in various meetings as needed and Participates in Post-Implementation reviews
    • Coordinate activities across a wide variety of technical teams including Operations, Development, Product Support, Customer Service and other related organizations. 
    • Maintains on-going information concerning all releases through the release lifecycle, including updates to information about specific releases and tracking the releases as they get rolled out into production
    • Act as a Gatekeeper, ensuring everyone stays on the same page and is focused on getting the changes made quickly and correctly.
    • Works with release team to develop a communication plan and ensures all content within the communications are accurate.
    • Communicate plans, status, and issues across organization.
    • Understands when and how changes not included in a release could potentially impact that release.
    • Executes rollouts and works in moving releases through System Test to Beta to Production environments.
    • Works closely with Systems and Infrastructure Team to ensure that the releases are smoothly rolled out and successful.
    • Work with Product Support team to resolve issues effecting customers
    • Maintains the System Test Environment (STE) with regards to upkeep of application functionality.
    • Assist development teams to come up with deployable and manageable release process which would include deployment and update scripts, monitoring scripts, database update scripts.
    • Work with development teams to help in automation of the release process while ensuring correct access controls and securing applications
    • Be an Operations representative while working with various development teams to insure production environment performance, security, and maintainability concerns are addressed timely.
    • Strong Release Coordination/Management experience
      • Familiarity with web software deployment in multiple data centers
      • Familiarity with subversion or other source control and continuous integration
      • Agile/Scrum experience - Good to have
    • Strong critical path management experience
    • Program/project metrics reporting knowledge
    • Team player with excellent communication skills - verbal and written
    • Ability to work with all levels in the organization
    • Strong experience with the following:
      • communication planning
      • issue management
      • risk management
      • planning processes
      • project scheduling
      • Ability to meet tight timelines
      • Organizational Skills
      • Proactive on issues
      • Strong facilitation skills
      • Other duties as assigned.

    Supervisory Experience


    Education and/or Experience

    • BA/BS or equivalent experience
    • Technical Skills
      • Linux admin skills
      • Scripting, bash, python
      • RPM development
      • Desire to identify tasks which require automation and automate them using a modern automation tool like Puppet
      • An understanding of open source practices, communities and projects
      • Understanding of MySQL and replicating databases (not necessarily admin level)
      • Familiarity with deployment of PHP, Java (JBoss and Tomcat).

    Licenses / Certifications


    Apply for this position     |      Go back job listings

    Sales & Marketing: Marketing
    Digital Marketing Coordinator - (Louisville, KY)

    Job Summary – The Digital Marketing Coordinator works within the marketing department to promote its brand in the digital space through content management, social media, e-mail and direct marketing. The Digital Marketing Coordinator will also assist the Director of Marketing with creating planning and executing weekly promotions and working with CDI racetracks and other affiliate partners to help promote their products with

    Essential Functions – 

    • Website content production and updates: help the marketing team keep our websites current with new content, racing promotions, contests and product promotions. 
    • Promotions: Assist with creation, deployment, digital promotion, results and fulfillment for online promotions on 
    • Affiliate Relationships: Assist the Director of Marketing with managing existing marketing partnerships with affiliate racetracks and with establishing new partnerships. 
    • Advertising/Trafficking: Assist the Director of Marketing with managing existing advertising partnerships and trafficking of campaigns. 
    • Assist the Director of Acquisition with ad management. 
    • Handle coordination of marketing tasks through Brightpod. 
    • Contests: Help manage contest series, which qualifies players for the NHC and Horse Player World Series, BCBC and KDBC. 
    • Data Analysis: Assist with analysis and reporting to determine effectiveness of new and existing promotions. 
    • E-mail: Assist with production & send of weekly e-newsletters and targeted e-mail campaigns. 
    • Social Media: promote the TwinSpires & Brisnet brands, promotions, and contests through social media: Twitter. Facebook. Youtube. Tumblr, Vine, Instagram. 
    • Ability to travel and assist with organizing company events. 
    • Other duties as assigned by Management. 

    Education and/or Experience:  

    • Bachelor’s Degree Preferred, 2 years higher education or work experience substitute.
    • Must have 1-2 years of JavaScript experience.
    • Must have worked in an online marketing environment
    • Strong communication, written skills, and interpersonal skills.
    • Comfortable with fast paced work environment.
    • Strong organizational abilities and a good attention to detail.
    • Ability to work independently and make well thought out decisions.
    • Weekends required.
    • Horse racing experience preferred.
    • Basic .html skills helpful.

    Physical Demands:  The following physical and mental demands are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
    a)    While performing the duties of this job, the employee is frequently required to sit, sometimes for prolonged periods while working at a desk, on the phone, and/or on the computer; type on a computer keyboard; use hands to finger, handle or feel; talk or hear; reach with hands or arms; walk or stand; and perform some repetitive motion activities.
    b)    Specific vision abilities required by this job include close vision, color vision, color differentiation, peripheral vision, depth perception, and ability to adjust focus.
    c)    This position requires the ability to work effectively as part of a team; and concentrate on a variety of details when faced with interruptions and changing work priorities.
    d)    The mental demands are representative of those that must be met by an employee to successfully perform the essential functions, as described above, including but not limited to: demonstrated ability to anticipate and solve practical problems or resolve issues; reason, calculate figures and amounts; collect, interpret, and/or analyze complex data and information, and draw valid conclusions; interpret procedures and policies; and meet schedules in a dynamic and sometimes demanding work environment. 
    e)    The noise level in this work environment is usually moderate. The work environment characteristics are representative of those an employee encounters while performing the essential functions of this job in a typical office environment.
    f)    The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    Apply for this position     |      Go back job listings

    Technical Services: Technical Services Management
    Scrum Master - (Louisvlle, KY)

    Summary –

    The Scrum Master will be responsible for facilitating a Scrum team to deliver of software for the business.  The Scrum Master will help guide and coach the team and the organization in the practices of Agile.  They will act as facilitator and process steward. 

    Responsibilities –

    • A Team-based servant leader who leads by example
    • Strongly supporting the Product Owner and Development Team in their progress to the goal of the iteration and release
    • Guiding and Coaching the Scrum Team and organization on how to use Agile/Scrum practices and SAFe (Scaled Agile Framework) principles and practices
    • Guiding and Coaching both the Scrum Team and the Development team on how to get the most out of self-organization
    • Facilitates all team meetings, including daily stand-up, Iteration planning, Team Demo, Retros and more
    • Removing impediments so the team can remain focused on achieving objectives.
    • Facilitating discussion, decision making, and conflict resolution
    • Assisting with internal and external communication, improving transparency, and radiating information
    • Supporting and educating the Product Owner, especially with respect to refining(aka grooming) and managing the product backlog
    • Coordinate with other Scrum teams, DevOps, Release, POs and Leadership teams
    • Enjoy coaching and mentoring a team to maximize progress and potential
    • Motivated and driven, and have the ability to influence and drive teams to success using Agile/Scrum/Lean practices

    Requirements –

    • Bachelor of Science in Information Science/Systems, or equivalent experience and industry certifications
    • First level Scrum Master certification (PSM I, CSM )
    • Excellent communication, interpersonal, organizational, facilitation, presentation and team building skills
    • In-depth knowledge of SAFe (Scaled Agile Framework) three plus years’ experience as a Scrum Master
    • Experience with Rally or other Agile Management tools

    Apply for this position     |      Go back job listings

    Technical Services: Technical Services
    Software Engineer (Front-end) - (Louisville, KY)

    Summary –

    The Software Engineer will work as a part of a larger team to design and develop custom front-end solutions that meet the needs of the business and those of our patrons.  This role will also participate as a member of a scrum team and will therefore be required to participate in mutually deliverable goals and will have to coordinate efforts that maximize the contributions of the group.

    Responsibilities –

    • Write and support user-facing features that furthers the objectives of the organization
    • Provides documented solutions and manuals for developed solutions
    • Develop reusable, efficient code that lends itself to continual improvement and delivery
    • Collaborate with peers and team members to design and achieve an optimal design solution
    • Investigate new technologies, techniques, and industry developments.
    • Transfers knowledge and coaches engineering team through new practices
    • Improves operations by conducting systems analysis; recommending changes in policies and procedures
    • Document and troubleshoot bugs as is required to maintain a successful application platform; 24x7 operation
    • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
    • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
    • Design and participate in the development of the mobile apps, and back end business services interaction protocols (e.g. web services) for consumer-facing products dedicated to mobile (iOS, Android and others) users

    Requirements –

    • Bachelor of Science in Information Science/Systems, or equivalent experience and industry certifications
    • 5+ years of demonstrated career progression
    • Strong experience in development client-side scripting and JavaScript frameworks, including AngularJS
    • Recent experience serving as an Agile Scrum team member
    • Experience developing consumer facing applications
    • Expert in technologies: AngularJS, CSS, HTML, Git Repository
    • Experience with Cordova, Java, Spring and SQL nice to have

    • Authorized to work in the US on full-time basis

    Apply for this position     |      Go back job listings

    Apply for Future Notification Only: Future Notification
    Future Notification Only - Churchill Downs Incorporated and its Entities (Various Locations, US)

    By creating a profile here, you are not considered an applicant for any job. Rather, you can be notified of positions within Churchill Downs Incorporated (including Churchill Downs Incorporated, Churchill Downs Race Track, Calder Race Course, Arlington Park, Fair Grounds Race Course & Slots and Bloodstock Research). You will be notified as jobs are posted matching the notification buttons you selected on this application form.

    If you wish to update your information, go to “My Account-TeamWork Online” at the top of this page, put in your email address and the password you used to create your profile.

    Apply for this position     |      Go back job listings

    Click here to view all other job opportunities on this board.


    Sports Jobs Board Powered by

    Technical problems? Contact the TeamWorkOnline webmaster / FAQ

    TeamWorkOnline Privacy Policy (Opens Popup Window)