Location | Scotland Edinburgh Marchmont - Edinburgh |
Company name | HGV Training Network |
Category | Information Technology |
Contract | Permanent |
Full/Part time | Full time |
Salary | £ 1 - Negotiable |
We help the world see new possibilities and inspire change for better tomorrows. Our analytic solutions bridge content, data, and analytics to help business, people, and society become stronger, more resilient, and sustainable. Job Description Wood Mackenzie is an industry-leading data analytics company that provides analysis and insight on the world’s natural resources with offices all around the globe. Our philosophy is simple: we hire awesome technologists that are great to work with and we step back, enabling them to build our next generation data analysis & visualisation platform that is used by our customers to drive billion-dollar decisions. We are looking for an experienced Solutions Architect to make intuitive high-level decision for software development. You will need to see the “big picture” and create architectural approaches for software design, implementation, and deployment to guide development teams. A great candidate has a strong technical background and outstanding communication skills. The candidate should be able to approach the problem space from any number of vectors and be able to clearly articulate the pros and cons of each vector. Primary Responsibilities Collaborate with key stakeholders to understand and influence functional and non-functional requirements for new and legacy applications. Develop high-level design specifications with attention to system integration, maintainability, performance/scale, and feasibility. Use tools and methodologies to create representations for modules, components, and sub-systems. Support software engineers, SRE and architects in appropriate technology choices and engineering/architecture standards. Optimize use cases to align with well-architected frameworks and best practices with an eye on generalised and repeatable patterns. Assist with solving complex technical problems when they arise through the methodical application of solution knowledge. Ensure software meets requirements of quality, security