Senior Cloud Application Architect

  • Hexaware Technologies UK Limited
  • 05/11/2021
Information Technology Telecommunications Testing

Job Description

Job Description:

SOLUTION ARCHITECT

Creation of Key Design Decisions (KDDs) and Solution Architecture Documents (SADs) and participate in Architecture review board discussion

Cloud Native Development Solution Architecting experience using AWS/Front End tech stacks/UI & UX design and Legacy Back End services

Technology background is: NodeJS/TypeScript & Lamda functions

Refine the design to a level of detail that is sufficient for build teams to use.

Support the drafting of acceptance criteria for technical user stories.

Use existing patterns and standards.

Work with the Solution Architect to validate novel or innovative approaches, or nonstandard patterns (eg by using technical spikes and/or proof-of-concept activities).

APPLICATION AND INTEGRATION DOMAIN

Write OpenAPI specifications.

Prescribe how the APIs should be implemented, eg using AWS Lambda functions and other associated components.

Create API - service/integration mapping with ESB/DataPower services.

DATA DOMAIN

Define physical data models.

Support the creation of DevOps scripts to effect any required changes to data schemas.

DEVOPS

Provide guidance to Front End and Back End developers on the detailed implementation approaches.

Play a primary role in peer review and approval of code.

Help set coding standards and practices.

Feed into DevOps on the necessary AWS components, pipeline and other necessary infra components to be built/changed as per the HLD/LLD.

Co-ordinate with DevOps on the release schedule and ensure necessary environments are updated. BACKEND

Work with Back End application engineers, such as DataPower, ESB, Scheme, Orbit, and other impacted applications.

Support the co-ordination of Back End releases and necessary accesses - DataPower, ESB, Scheme, Orbit releases.

OTHERS

Participate in validating and assessing bugs and fixing them.

Support testing team.

Continuously develop skills to reflect the needs of our clients.

Self-starter with ability to prioritise and self-manage workload.