ionoco...

Recruitment

ionoco provides bespoke solutions to clients in the broadcast and advertising sectors worldwide, using a range of proprietary and established technologies.

We have also developed a cloud-based Play AT Home (PATH) platform which brings a physical TV studio into the virtual world. This has been very well received and has been used by many clients including the Emmys & Dr Phil. It is this platform that we want to develop further and may be the focus of some job specifications below.

Available positions

We not currently recruiting for specific roles within ionoco, but we’re always on the lookout for talented individuals to join our team. Feel free to get in touch with us here.

Project Co-Ordinator Role

Chandlers Ford, UK

Technical Manager

Junior Full Stack Developer

Technical Manager

Project Co-Ordinator Role

About the role

Join our world-leading broadcast & entertainment tech company. We specialize in bringing creative visions to life with proprietary tech, expert teams, and a problem-solving mindset. Offices in UK & USA. Explore more at ionoco.com.

ionoco are looking for a full-time Project Co-ordinator to join our team to support the Project Manager based in our UK office in Chandlers Ford, Hampshire.

Main duties include:

  • Provide administrative support and coordination of project tasks in line with Company processes and procedures.
  • Populate workflow management system ensuring activities, tasks and documentation are accurate, up to date, in the right place and easily accessible from initial order through to project closure.
  • Assisting the Sales team with Proposals, CRM Management & Tracking
  • Ensuring Overtime & Expenses are captured and charged on accordingly.
  • Assisting with Travel & Accommodation bookings where required.
  • Assisting with office duties

The successful applicant must have good Microsoft Office skills, Outlook, Word & Excel and as this is a busy and varied role will need to be adaptable, well organised, have time management skills when it comes to managing your own workload and responsibilities with excellent attention to detail.

Benefits

  • On – site parking
  • 20 days holiday increasing by 1 day each year to a maximum of 25 days plus Christmas holidays shutdown and bank holidays
  • Private Medical insurance after 12 months employment
  • 5% Employer Contribution to the auto enrolment pension if applicable

Salary £23,000
Working days Monday – Friday

Please send your CV and covering letter to info@ionoco.com

Technical Manager

About the role

The successful candidate will be an expert in the following:

  • Windows graphics servers
  • Audio-visual hardware
  • Leading a small but intercontinental team

The rest we can teach! But here’s some more details for those feeling unfulfilled…

More detail

The primary role of the technical department is to determine a projects’ hardware requirements, source that hardware and ultimately install & run the hardware on sound stages around the world. The basic building blocks of each project are Windows graphics servers so you should have intimate knowledge of building, configuring, and deploying batches of those machines.

About you

You should have experience of successfully leading a team. Best practices & procedures should be at the forefront of your mind. You should facilitate effective communication within the technical team but also inter-departmentally. You should use your extensive audio- visual hardware experience to train and improve the knowledge of your team members whilst staying up to date on new trends and emerging innovations

Location

The role is based in our Los Angeles office; however, you will be required to travel within USA and overseas (including to our UK office, based in Southampton).

Responsibilities:

  • Maintaining and building computer systems
  • Monitoring the security of computer systems
  • Hiring and leading an information technology team
  • Delegating tasks and conducting performance reviews
  • Coordinating with other managers
  • Installing software and training employees to use new programs
  • Creating and leading computer system projects
  • Running performance checks on current systems
  • Creating standardized procedures and producing reports
  • Creating and following schedules and budgets
  • Collaborating with development teams and departments, as well as incorporating user feedback.
  • Ensuring that products and services are delivered on time
  • Managing software and hardware installations and upgrades.

 

Essential Qualities/Experience

  • Fantastic understanding of visual display mediums including (but not limited to) DVI, HDMI & SDI
  • Experience building computers from their constituent components
  • Great knowledge of computer components, their differences and which components fit specific scenarios
  • Great understanding of digital & analogue audio
  • Experience setting up and configuring Windows OS
  • Experience setting up and configuring local networks using Wi-Fi and/or ethernet
  • Experience with stock management systems and their use
  • Good communication skills, both written and verbal
  • Self-motivated with the ability to work under pressure and under your own initiative
  • Problem solving skills, analytical skills and the ability to make decisions quickly
  • Organisational and team leader skills
  • Knowledge of process improvement and validation
  • Knowledge of regulatory standards relevant to your industry
  • The ability to investigate and identify trends 

 

Other Useful Qualities/Experience:

  • Experience of working with broadcast video hardware & software
  • Experience soldering
  • Experience of making cables (ethernet, XLR etc)
  • Experience of working with MIDI
  • Experience or working with DMX
  • Experience of working with sensors (proximity, LIDAR, lasers, air pressure, rotary encoders etc)
  • Understanding of 3D graphics rendering process

 

Requirements

  • A bachelor’s degree in computer information systems, management information systems, or similar.
  • A master’s degree in technology management or business management would be advantageous.
  • Extensive experience in technical management, preferably in a related industry.
  • Ability to manage IT support teams, as well as hire and train new IT staff.
  • Exceptional communication and interpersonal skills.

 

Working Hours

  • Usually based on standard office hours but can be flexible to meet needs
  • The role may occasionally require some late working to meet specific deadlines & support projects in other time zones

Junior Full Stack Developer

About the role

The role is a challenging one requiring a wide range of skills, both client side and server side.  Mainly, we are looking for a solid hardworking full stack software developer who will integrate well into our busy team.  We are a small company (approximately 15 full time members) who have found working from home very productive & are planning to continue that into the foreseeable future.

The PATH platform uses a micro-service architecture running on Microsoft’s Azure platform.

As a full stack developer in a small team reporting directly to the Director of Technology, the responsibilities will ultimately include:

  • Full stack web development using Azure, .NET core and supporting technologies
  • Knowledge of relational SQL database technologies
  • Knowledge of NOSQL database technologies
  • Development of applications to the level specified by the principles and coding practices specified in-house.
  • Liaison with production companies and other clients to determine requirements
  • Writing user documentation such as manuals
  • Development (or supporting the developers in the development) of systems to fixed deadlines

 

Skills/Attributes required

Qualities

  • Excellent communication skills
  • Ability to self-motivate when working from home
  • Ability to work within an Agile team with knowledge of Agile development
  • Knowledge and implementation of SOLID design principles
  • Ability to estimate amount of time for development of pieces of work and to communicate effectively and openly if timescales are due to slip.
  • An excellent work ethic and a commitment to owning a piece of work and getting the job done.
  • The strength of character to ask for help when required
  • Ability to work autonomously and as part of a team where necessary
  • Ability to keep a cool head and work accurately under pressure
  • Ability to prioritise work in order of importance
  • Should have an interest in computers outside of the work environment
  • Ability to thoroughly test and bug fix own software
  • Openness and honesty in dealing with colleagues
  • Good sense of humour
  • A keenness and willingness to learn new concepts and ideas

 

Essential Skills/Experience

  • Fundamentally the developer should consider themselves a great programmer
  • Azure cloud platform experience over several years
  • Angular component development & support, ideally version 8 and above
  • Responsive design skills using Flex and/or CSS Grid
  • Experience in Node.js and Bootstrap
  • CSS experience, ideally using SASS
  • Experience with Cosmos DB
  • Experience with MySQL
  • Developing & maintaining C# .NET Core micro-services
  • Experience of working with SignalR
  • Experience of token-based web authentication systems
  • Experience of Restful API development
  • Working with continuous integration & deployment
  • Experience in GIT source control
  • Experience in working to fixed deadlines
  • Good working knowledge of PC based hardware
    • how to build a PC from components
    • Ability to problem solve and isolate both hardware, software and configuration issues
  • Experience in supporting applications that other people have written
  • Ability to develop code to standard and that can be maintained easily by other developers in the team.

 

Desired Skills

  • Experience of working in television/media industry
  • Experience of working with Amazon S3 cloud storage
  • WebRTC or any other video conferencing platform development experience
  • iOS platform development
  • Understanding of Grunt
  • Experience of a range of projects including those with a small timescale (i.e. less than 4 weeks).
  • Experience of Agile development across the full project life cycle
  • Good working knowledge of graphics packages i.e.
    • Adobe Photoshop
    • Graphics programming knowledge – GDI, GDI+
  • B.Sc in IT, Computing or related area

 

Working Hours 

  • Usually based on standard office hours but can be flexible to meet needs since working from home
  • The role may occasionally require some late working to meet specific deadlines & support projects in other time zones