Wood Mackenzie are an industry-leading data analytics company that provides analysis and insight on the world’s natural resources with offices all around the globe.
The team are working on a next generation, data analysis & visualization platform utilized by our customers to drive billion-dollar decisions.
Your role will be responsible for the implementation of one of our core product offerings that delivers powerful analytic capabilities focused in the Natural Resources sector, specifically in the transition from fossil fuels to renewables.
We will need you to ensure strong communication across teams, the very best engineering practices, and strong architectural foundations for the teams in your care.
Consistently demonstrate strong leadership / communication skills, initiative and drive
Make positive contributions to the team and receive positive feedback from team members.
Participate in the definition and implementation of the engineering team roadmap
Consistently delivering high quality end products on time and budget
Measurable improvements to the team’s output and the adoption of best practices and standards
Holding yourself to the highest of professional and ethical standards and demanding the same of co-workers.
Responsible for smooth execution of complex deliverables across multiple work streams
Develop and deploy strategies for building high performance development organisation
Continually evaluate and refine standards and processes to deliver sustained value
Ensure teams have appropriately high technical competence and strive for excellence
Create strategic and tactical roadmaps focused on business needs, efficiencies and revenue
Contribute to architecture and design efforts ensuring deliverables align to product and business needs
Define, prioritise and facilitate implementation of specific deliverables that improve functionality in support of business need
Create a positive public presence of the technology organisation, build and manage cross-departmental relationships
Facilitate cross functional project scoping, estimation and feasibility tasks for intended solutions
Able to effectively communicate technical concepts to business stakeholders and communicate business objectives to technical teams
Balance immediate and long-term product / business focused work with technical debt and strategic development.
Facilitate honest and open communications between disciplines
Create and maintain a culture of shared responsibility and continuous improvement
Actively lead the way in technology best practices and standards
Continuously review and improve the output of engineering teams
Manage and mitigate high-risk elements of projects, effectively communicate issues, risks and dependencies with project stakeholders, escalating where appropriate
Review and manage the quality of deliverables ensuring it aligns with our technology strategy
About you and how you can excel in this role
This is a key hire for our Product business and so to be successful in this role you will have excellent technical leadership and stakeholder management capabilities.
Act as, and be seen as, a respected and trusted strategic advisor both to the technology team and the wider organisation
Proactively develop ideas and strategic proposals to drive the business forward
Foster team moral and motivation and encourage a culture of innovation focused on adding value
Proactively nurture talent of senior staff to build high functioning, motivated teams
Lead recruiting, headcount management, planning, career growth and training
Develop and maintain an up-to-date knowledge of industry trends, products and platforms in our core technology stacks
Spread learning and knowledge sharing across the organisation
Strong technical foundation gained in a senior engineering management role
Excellent time management, problem solving, teamwork, and communication skills.
Strong understanding of web technologies, cloud systems, persistence technologies and modern development patterns and practices
Strong knowledge of security, scalability and performance concerns
Track record of managing the delivery of systems and applications at scale involving multiple teams
Excellent communication and presentation skills