• Skip to primary navigation
  • Skip to main content
  • Skip to footer

1.844.822.0541

info@nexusgroup.ca

  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • English
    • Français
  • Consultant Login
  • Find Your Opportunity
Nexus Systems Group

Nexus Systems Group

  • Home
  • What We Do
    • Staffing Solutions Made Easy
    • Contingent Workforce Management and Payroll Solutions
    • Technology Consulting and Delivery
  • Who We Serve
  • Who We Are
    • Our Team
    • News and Awards
    • Associations and Community
  • Contact Us
  • News

Data Architect

November 8, 2018 by

Work Order Requisition ID:   BNSJP00010163

Work Order Requisition Title:   Senior Data Architect

Location Address: Toronto

Duration: 6 months

Story Behind the Need

Business group: Enterprise Software Engineering and Architecture team is seeking an API & Microservices Design Lead to support the Plato Organization.

This team is leading APIs, Microservices and Banking-as-a-services (BaaS) engineering, architecture and governance in PLATO.

This role is responsible for API data modelling design and self-serve API design tooling development, and provides oversight and governance on all enterprise BaaS and API data modeling design.

This role will ensure all API models and design toolings in support of enterprise API, Microservices and BaaS architecture and the director’s mandates.

PLATO is a development platform, which drives velocity, service enablement and reusability. It’s an integrated set of technical products encapsulating critical enterprise capabilities, automated processes, and social architecture to enable high-velocity application development. The PLATO team is comprised of engineers, problem solvers, agilests and creatives in roles such as Enterprise Platform Engineering and Architecture, Enterprise Data Services, Cloud Infrastructure and Architecture, Product Engineering, and Product Management. Together, the team provides the platform that enables the Bank to deliver transformative experiences to customers.

Typical Day in Role

1. Lead and create API data models for APIs, Banking-as-a-services (BaaS) and Microservices based on industry common data modeling standards including FSLDM, ISO20022 and etc.

2. Create and develop enterprise API design toolings for offering self-serve API design with automated validation and embed governance. 

3. Lead the creation and maintenance of all legacy/new Swagger 2.0 and Open API 3.0 documentation repository following industry version control process and standards.

4. Lead the integration of all Swagger and Open API 3.0 documentation with API management portal.

5. Collaborate and review the Business Capability Model for creating re-usable APIs and BaaS across enterprise.

6. Lead discussions between domain experts to extract the necessary information to develop an accurate model.

7. Create and publish API design principles, patterns, architecture and contribute to API design planning/strategy/roadmap.

8. Quickly grasp new domains and translate them into scalable, cacheable, performant and secure API schema.

9. Work as part of fast paced innovation/development teams to design new APIs and BaaS with agility and velocity.

Candidate Requirements/Must Have Skills:

1) Data Modelling (5+ years experience with FSLDM and ISO20022)

2) API design ecosystem (5+ years experience creating and developing enterprise API design with Swagger, Open API, RAML, YAML, Smart Doc, API Gateway and API Portal)

3) HTTP REST APIs (5+ years experience)

4) Dev Ops (5+ years experience with Jenkins & Docker)

5) JSON (5+ years experience creating JSON schemas)

6) Leadership (3+ years experience leading team for API design/system enhancements, new releases)

7) FI/Banking Industry (5+ years experience as a Data Architect in FI/Bank)

Nice-To-Have Skills:

–  Prior experience as an API or backend developer.

– Modern programming language, such as ReactJS, AngularJS, NodeJS, C#, Java, Go, Python.

– Basic Agile terminology and practices such as User Stories, Backlog, Scrum, and Acceptance Criteria.

Degrees or certifications:

• Bachelor's degree in a technical field such as computer science, computer engineering or related field required

 

 

  • Apply Now
  • See All Jobs

Footer

ABOUT NEXUS SYSTEMS GROUP

Nexus is one of North America’s leaders in the provision of technology staff augmentation and strategic resource consulting. With a team of talented professionals using best of breed methodologies, Nexus consistently over delivers with quick, quality and trusted results to its clients and consultants.

LATEST OPPORTUNITIES

  • Infrastructure Project Manager January 26, 2021
  • Infrastructure Project Manager January 26, 2021
  • Business Project Manager January 26, 2021
  • Application Development IT Project Manager January 26, 2021

SOCIAL

  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
Report on Business Canada's Top Growing Companies - Nexus Group
Nexus Group Growth 500 2019
Nexus Systems Group Growth 500 2018
NEXUS GROUP SYSTEMS GROUP INC. NEXUSGROUP.CA
  • Contact Us
  • Terms & Conditions
  • Privacy Policy