Enterprise Architect

Job Title: Enterprise Architect
Contract Type: Contract
Location: Scotland
Salary: Up to £550 per day + OUTSIDE IR35
Start Date: March/April 2022
Reference: BBBH29723_1646386340
Contact Name: Zoe Latuszka
Contact Email:
Job Published: March 04, 2022 09:32

Job Description

Enterprise Architect
£550 per day. Outside IR35
6 Months (possible extension)
Remote - UK based.
An experienced Domain/Enterprise Architect with a key focus on Data analytics and warehousing, is required to shape how technology is deployed to meet the key objectives of the organisation within the Data Products domain
Liaise with appropriate internal and external stakeholders to identify, refine, prioritise and sequence a domain architectural roadmap, drawing together priorities that address:

  • Streamlining the production of critical internal and external analytical datasets.
  • Transition to a sustainable API and event based feed of data into data warehouse and analytical data sets
  • Work with other domains to identify, prioritise and understand the ingestion of data sets into the warehouse
  • Identify a strategy to move towards eventual migration of the data warehouse to the cloud
  • Liaising with colleagues from Product Management, Service Design and Registration to identify technology solutions and to prioritise and shape the domain roadmap.
  • Technical leadership to multiple software development teams, and to other domains, ensuring that technical solutions reduce reliance on legacy systems.
  • Support the development teams' Tech leads in both their tactical and strategic work to help ensure the team delivers a cohesive solution that is well-architected and designed in line with RoS engineering principles and best practices.
  • Actively participate in the RoS architecture steering group and wider community ensuring that the architectural and engineering principles and best practices are defined, understood, agreed, and adhered to.
  • Building and maintaining an agile culture of continuous delivery and improvement, with a focus on frequently releasing high quality, tested, working software.
  • Championing ideas/changes/designs that you and/or the team believe are beneficial, influencing peers and key stakeholders as appropriate.
  • Ensuring that developed software complies with non-functional requirements, such as accessibility, security, UI/UX, performance, maintainability, deployability, etc.
  • Coaching and mentoring other team members

Essential Skills

  • Extensive knowledge of relational and non-relational databases including Postgres, MongoDb, Informix, Oracle
  • Experience in the design and implementation of data warehouse
  • GeoSpatial data models and data sets PostGIS
  • Python
  • Designing, gaining consensus, and implementing technical solutions for software development projects across multiple teams
  • Ability to engage with stakeholders, understanding context and requirements, from diverse areas of a business including Product Management, Service Design, and Operations.
  • Using written, verbal, and visual communication to explain complex topics concisely to both technical and non-technical audiences
  • Designing and implementing solutions using service and event-based architectures
  • Incrementally replacing enterprise legacy systems
  • Working in Agile delivery models
  • Defining infrastructure as code
  • Experience implementing microservices
  • Experience developing within GDS or Digital First (or similar) quality standards
  • Experience with tools for unit testing, including system test automation frameworks
  • Tools to support rapid development, iteration, and delivery

Desirable Skills

  • Java
  • TypeScript
  • AWS API Gateway
  • Lambda
  • S3
  • Aurora/Postgres
  • CDK
  • Experience with domain-driven design