Online Technical Director [New IP] (274)
- Recruiter
- Confidential
- Location
-
Newcastle Upon Tyne
North East EnglandUnited Kingdom
- Salary
- Competitive
- Posted
- 03 Jun 2021
- Closes
- 01 Jul 2021
- Job Title
- Associate Director
- Category
- Information Technology
- 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
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