Principal Architect at Wood Mackenzie Limited
Edinburgh EH1 1AD, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

23 Jul, 25

Salary

0.0

Posted On

23 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

Wood Mackenzie is the global data and analytics business for the renewables, energy, and natural resources industries. Enhanced by technology. Enriched by human intelligence. In an ever-changing world, companies and governments need reliable and actionable insight to lead the transition to a sustainable future. That’s why we cover the entire supply chain with unparalleled breadth and depth, backed by over 50 years’ experience. Our team of over 2,400 experts, operating across 30 global locations, are enabling customers’ decisions through real-time analytics, consultancy, events and thought leadership. Together, we deliver the insight they need to separate risk from opportunity and make confident decisions when it matters most.

Responsibilities

ROLE PURPOSE

We are looking for an experienced Systems Architect to make intuitive high-level decisions for software development, data architecture, security architecture and infrastructure architecture. You will need to see the “big picture” and create architectural approaches for software design, data flows, information security and cloud/on-premise deployments.
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 options and be able to clearly articulate the pros and cons of each option.

MAIN 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 systems 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, extensibility, maintainability, and observability
  • Develop architecture roadmaps aligned with long term product roadmaps.
Loading...