We are currently looking for a “Head of Technology” to join us and lead our Technology team. The ideal candidate should have expertise in designing, building, and deploying state-of-the-art tools for digital platforms across various verticals. They will also be responsible for running continuous development of end-to-end extensible frameworks that can holistically deploy Front End, Back End, API, and Big Data pipelines.
The primary responsibility is to lead the technology team of the agency and oversee all the technical aspects of the tech & digital transformation projects.
The role includes:
Technical Leadership: The Head of Technology is responsible for providing technical leadership and direction to the technology team. In addition to being a coder at heart, they must also have a strong technical background and be up-to-date with the latest technology trends to guide the team effectively.
Digital Transformation Strategy: The Head of Technology must be able to identify the most effective technology solutions for each project and design a digital transformation strategy that meets the client's needs.
Technical Planning: They should oversee technical planning, including project planning, system design, implementation, and testing to ensure projects are delivered on time, on budget, and to the client's satisfaction.
Team Management: The Head of Technology is responsible for managing the technology team, including hiring, training, and coaching the team members. They must ensure that the team is motivated and productive to deliver high-quality work.
Client Management: They should liaise with clients and stakeholders to provide technical support and address any technical concerns or issues.
Security best practice: A thorough understanding of best security practice and ability to implement a strong framework to enable best of class security standards.
Responsibilities:
The Head of Technology is responsible for several key areas, which include but are not limited to:
Technical Architecture: The Head of Technology is responsible for defining the technical architecture of the projects, including defining the system components, database schema, APIs, and integration points.
Technical Delivery: The Head of Technology is responsible for ensuring the technology team delivers quality code that meets project requirements. They should oversee the technical delivery and ensure the code is delivered on time, within budget, and to the client's satisfaction.
Technical Standards: They should establish and maintain technical standards for the agency, including coding standards, testing procedures, and development processes.
Innovation: The Head of Technology must stay up-to-date with the latest technology trends and innovations and identify opportunities to apply them to the agency's projects.
Project Management: They should work with project managers to ensure that technology project plans are developed, and the technology team is delivering according to plan.
Software/Tools Experience: Extensive experience working on enterprise level Experience Platforms, Commerce platforms, and CRM systems e.g. Sitecore, Adobe, Magento etc…
Key Requirements: