Our Client is looking for an API Architect to provide consultation and support to internal and external stakeholders regarding integration platform use, business process analysis, technology strategy, and technology product selection specific to API platform(s).
You will be overseeing and planning the end-to-end API and Integration reference architecture. Define, assess, design, build, test and deploy the API integrations. Responsible for API security configuration, key
validation, authentication, authorization and identity, traffic management, token management and updating micro service inventory.
Provide leadership and guidance to teams of professional and technical staff engaged in the software development, deployment, and operational support to stipulate the technical direction and approach for each API design and implementation with enterprise-wide impact. Contribute to the development and maintenance of architectures and standards for technology, data and applications used by the client for API use.
Job Description:
1.Oversee and plan the end-to-end API and Integration reference
architecture. Define, assess, design, build, test and deploy the API
integrations. Responsible to define API security configuration in
collaboration with ISD Security teams, key validation, authentication,
authorization and identity, traffic management, token management and
updating microservice inventory. Review and approve solution
architecture designs and ensure the performance and security of the
solutions.
2.Provide leadership and guidance to teams of professional and
technical staff assigned to assist with the development, integration,
and implementation for each API solutions with enterprise-wide impact.
Collaborate with development and cross-functional teams within client
to stipulate the technical direction and approach for each API design
and implementation.
3.Plan work, coordinate staff activities, advise and provide
guidance to staff on technical or business issues, monitor progress and
take necessary corrective actions to ensure successful completion of
assigned duties. Monitor performance of staff assigned to teams and
advise managers on staff performance.
4.Be responsible in the development and maintenance of policies,
strategies, standards, and elements of architecture for technologies,
data and applications used by the company for API use. Review project
scope, solution blueprints, process and technical design documentation,
test strategies etc. to ensure that the needs of the business are being
met. Provide expert guidance to others in the application of API
architectural principals and frameworks.
5.Provide leadership and guidance to teams of professional and
technical staff (such as architects and engineers) engaged in the
development, deployment, and operational support to provide the
technical direction and approach for each API design and implementation
with enterprise-wide impact.
6.Provide consultation and support to internal stakeholders
regarding integration platform use, business process analysis,
technology strategy, and technology product selection specific to API
(s). Provide expert advice on the design and implementation of complex
integrations. Oversees API and Integration architecture implementation
and ongoing refinement activities.
7.Maintain up-to-date knowledge of existing and emerging technology
through literature reviews, self-study and participation in workshops,
user groups, seminars, and detailed information exchanges with other
utilities.
8.Communicate technical and strategic insights about the business
value of digital offerings to business leaders and stakeholders. Serve
as liaison to the business community, to ensure that its needs are fully
understood by the project team.
9.Assess impacts of proposed solutions and architecture requirements
through consultation with staff at all levels from across the Company
and ensure that API architecture supports realization of technology
investment.
10.Ensure and augment the principles of technology strategy. Analyze
technology industry and market trends and determine potential impact
upon the business services and processes.
11.Design and participate in the governance activities associated
with ensuring compliance with the enterprise business architecture.
Assess (via appropriate measurement) and communicate the achievement and
impact of the enterprise business architecture.
12.Develop relationships with professional organizations, user
groups, and industry trade groups to stay current with business
information and technology trends.