Esports on a professional level is supported by a whole industry, providing various jobs such as:
- Entrepreneurs who create Professional Teams: Individuals or organisations that either alongside other activities or as a main activity create professional teams, surrounded by professionals in the field, as indicated below.
- Public Relations Manager: this is the person with a key role in a company’s outreach. Contacts with Social Media, audiences, new partners, event organizers are some of his key tasks.
- Team Manager: the team manager is responsible for managing the professional player or players, contributing to issues such as contracts, financial agreement, action planning.
- Coach (Couch): The coach is responsible for training and improving the professional player either individually or as a team, as well as developing strategies.
- Scout: The role of the scout is important as it relates to scouting and finding talent. He has the responsibility to identify and evaluate players with high potential and professional level skills.
- Player Esports. Such as, from cash prizes, from participation in advertisements, from contracts with professional teams or sponsorship contracts with various companies. Also, from community support through platforms such as PayPal, or from streaming games on platforms such as Twitch or YouTube.
- Tournament Organizer / Event Planner: The professional organizer in consultation with the client oversees the production and organization of tournaments, starting with the cost budget of the event. He takes care of securing the venue, the schedule, contacts with suppliers regarding the benefits to participants and guests, the smooth flow of the event and evaluation of the event at its completion.
- Journalists – Critics: journalists and critics analyse and cover the tournaments, events and news in the field of eSports as it is the case in classical sports.
However, securing these professions requires the existence of games and at this point some of the jobs encountered are,
- Story writer. He/she is asked to create a game that will capture the interest of the audience and stand out from the rest.
- Game Designers: Game Designer, Level Designer, Graphic Designer, are the ones who take care of the overall concept such as rules, characters, mechanics, levels and environments in which players play, artwork, effects.
- Game Programmer.
- Sound Designer: the sound designer creates the atmosphere of the game through the creation of sounds, music and effects.
- Quality Assurance Tester: The Quality Assurance Tester checks the game for errors, bugs and compatibility issues, helping to improve the player experience.
- Producer: The Producer is responsible for organizing and coordinating team members and delivering the game as scheduled.