Online Technical Director [New IP] (274)

Recruiter
Confidential
Location
Newcastle Upon Tyne
Salary
Competitive
Posted
03 Jun 2021
Closes
01 Jul 2021
Job Title
Associate Director
Contract Type
Permanent
Hours
Full Time
The Online Technical Director will provide leadership and technical direction for the online aspects of a project, have ultimate responsibility and accountability for the online technical aspects of the project.

Responsibilities

* Define the online technological vision for the project and lead the online technical design of a project or new features and tools when current options do not meet project needs;

* Be accountable for the online technical deliverables of the project;

* Demonstrate exemplary leadership and motivation to the entire technical department on online topics;

* Provide mentorship to all individuals on online topics and support the Technical Director in running a cohesive and effective department;

* Act as the point of contact for all online technical matters at director–level discussions for the project;

* Ensure the coherence, efficiency, scalability, modularity and compatibility of the online features developed by the department;

* Promote good software architectural practices such as design patterns, data modelling, data organisation, and correct use of templates;

* Define good programming practices and coding standards, and ensure they are enforced within the engineering team through regular peer code reviews;

* Determine any necessary engine, game and tool enhancements to meet the project's online needs and ensure the feasibility of these upgrades;

* Direct programming leads in analysing and resolving issues pertaining to the engine, game, tools and/or middleware if needed;

* Communicate the technical constraints of the technology to team members to inform them on production options and related best practices. Focussing on online features;

* Ensure the game's optimal performance (frames per second, memory consumption, bandwidth, disk IO, etc.), including post–launch. Focussing on online features;

* In keeping with technical constraints, ensure that project teams have the tools required to produce the required content. Focussing on online features;

* Evaluate existing engines and tools to determine their strengths and weaknesses and recommend those that best meet project objectives and expectations. Focussing on online features;

* Anticipate online technological advances, understand the issues brought about by new hardware and propose software systems that support these changes and possibilities;

* Be an advocate and ambassador for technology sharing across projects;

* Assist the Technical Director in representing the department to Ubisoft and the wider game development industry;

* Assist the Technical Director in reviewing the game and development processes to identify potential improvements