Visual effects (VFX)

Data input/output (I/O) technician

Also known as: Data technician

Data input/output (I/O) technician

What does a data I/O technician do?

Data input/output (I/O) technicians are responsible for organising, transferring and storing the computer files and data for a VFX production company.

They manage the computer storage and retrieval systems, including company hard drives. VFX companies process large amounts of data because they deal with high-quality video files and digital 3D animation files. They know different digital camera formats, for instance, Alexa, Cannon, Phantom and Red. Data I/O technicians troubleshoot any issues that come up to do with file storage.

Data I/O technicians ensure that all of transferring and storing of data is done securely and that files are encrypted wherever necessary. They follow company protocols to comply with safety standards. They make logs of all of the files that they receive and perform quality control checks on these files to see if there are problems or if the files are corrupted. They use file transfer programs in order to perform their role.

Data I/O technicians give technical support to people working in a VFX pipeline when needed. They are usually employed by VFX companies or studios rather than freelancers.

Watch and read

What's a data I/O technician good at?

  • Programming and coding skills: have knowledge of programming in C++ and Python with a high level of technical ability
  • Computing technical skill: be able to work in Microsoft Windows, macOS (Apple), Linux or Unix operating systems, understand how the data sharing application FileMaker Pro works and be able to use it, understand file transfer protocols (FTPs)
  • Understand the VFX pipeline: know the process of how VFX get created
  • Communication and teamwork: communicate well with the other data I/O technicians, and VFX artists, when necessary, so that there is a cohesive and structured file storage system
  • Organisation: be attentive to the detail of the files and data that you process and store, maintain a working system of file storage
  • Efficiency: work quickly and accurately, organise and prioritise your tasks

Who does a data I/O technician work with?

Data I/O technicians work with other data I/O technicians in a team. They communicate with all of the other departments in a VFX company. They also talk to the film production company about the files needed for creating the VFX shots.

How do I become a data I/O technician?

Data I/O technicians tend to have a degree in computer science or information technology (IT). Employers may ask for up to two years’ worth of experience in either a similar role, data technician (including this role but in other industries, such as ‘data wrangler’), or in VFX, film or TV drama production management. Therefore, you can look at becoming a VFX runner first, as this is an entry level position, and gain experience and promotion from there. Similarly, you can look for post-production runner roles. Ultimately, the most important factor of becoming a data I/O technician is developing and maintaining good IT skills.

At school or college:
You can take A-levels or Highers in computer or computing science. Or you might want to take any of the following Level 3 vocational qualifications:

  • BTEC National Diploma/Extended Diploma in Computing

If you want to go straight into a job or apprenticeship, the following Level 3 vocational qualifications will equip you:

  • BTEC National Diploma in Computing for Creative Industries
  • AQA Technical Level IT: Networking
  • AQA Technical Level IT: Programming
  • OCR Technical Diploma in IT (Digital Software Practitioner)

Get an apprenticeship:
Apprenticeships are jobs with training. They’re a great opportunity to earn while you learn. It’s ideal if you can find an apprenticeship with a VFX company but if you can’t find one near you, it’s worth taking a relevant apprenticeship in a related industry. This will give you experience through which you can move into VFX at a later point.

These are the relevant apprenticeships that might be available throughout the UK:

  • Computing (Level 4, Northern Ireland)
  • IT and Telecoms Professional (Level 3, Northern Ireland)
  • Software Development (Level 4, Northern Ireland)
  • Digital Degree Apprenticeship (Level 6, Wales)
  • Information Technology Solutions Development and Support (Level 5, Wales)
  • IT Solutions Development and Support (Level 3, 4, Wales)
  • IT, Software, Web and Telecoms Professionals (Level 2, 3, 4, Wales)

In Scotland, you might be able to find degree-level apprenticeships through the following frameworks:

  • Digital Applications (SCQF Level 6, Scotland)
  • IT and Software Development (SCQF Level 10, Scotland)
  • IT and Telecommunications (SCQF Level 5, 6/7, 8/9, Scotland)

Before taking any apprenticeship, check what you’ll be learning with your prospective employer and college, so you can be sure it will be giving you the skills you want. Go to how to become an apprentice to learn how to find apprenticeships in your region or approach companies directly.

Get a degree:
Have a look at ScreenSkills’ list of recommended courses in VFX, specifically looking at computer science or IT. We recognise courses with our ScreenSkills Select award where they offer training in the relevant software, dedicated time to building a portfolio and have strong links with the VFX industry.

Look outside the industry:
See if you can get a job as a runner with a 3D animation studio or company. This will help you build contacts, skills and knowledge related to VFX. Look for data technician, data wrangler or IT roles in any industry.

Take a short course:
Hone your technical computing and IT skills by taking a specialist course. Go to the list of training courses recommended by ScreenSkills and search for courses related to “data”.

Network:
Get to know people in VFX by attending events. Meet professionals and ask them questions about their work, while demonstrating interest and knowledge in the sector. Offer to provide them with your professional contact details and try to stay in touch with them. Go to how to network well to learn how to do this.

Search for jobs:
Research VFX companies that you’d like to work for. Go to their websites and check if they are advertising for junior data I/O technician roles. Search job websites for data I/O technician roles and apply for positions. ArtStation is a good example of a site that includes job listings in animation, games and VFX (remember to filter its job listings by country).

You might also be interested in...

Being a data capture technician, production coordinator or production manager. You might also be interested in being a production coordinator in the animation or film and TV drama industries.

Further resources