Cloud API Lead


Technology
Toronto, Ontario

Posted On: May 28, 2021
Employment Type: Fixed Term Employment

The team at GS1 is in an exciting phase and is evolving from the current technology platform to a cloud-based modernized architecture. To support this effort, we are looking for a driven, innovative, curious, and strategic Cloud Platform API Lead. In this role, you will define and drive the execution of GS1’s API strategy. You will be responsible for the design, development and deployment of public-facing cloud-based APIs that will be the foundation underpinning GS1 Canada’s technology platform. As part of the Enterprise Architecture team, you will work very closely with Enterprise Architects and other Cloud data, security and governance engineers, as well as business product owners.

KEY RESPONSIBLITIES

  • Lead the design, development and deployment of GS1 Canada’s public platform APIs on Azure
  • Work closely with the API Product manager to ensure a solid understanding of business needs and translating these into public API capabilities and solutions
  • Partner with the API Product Manager to showcase and demonstrate the value-add of implementing API Platform components using cloud-based solutions
  • Setup projects, resources, groups and users, analyze requirements, plan and design API solution architecture
  • Architect secure, scalable and reliable APIs leveraging Azure cloud-based services
  • Ensure operational and support reliability of the platform APIs
  • Drive API Governance and standardization across the organization
  • Define API technical reference architecture, develop technical solutions, tactical & strategic design options using MS Azure cloud platform
  • Ongoing support for API change requests, issues and defects to support MS Azure cloud platform for external stakeholders
  • Develop an API ecosystem that engages API developers by creating and maintaining API artefacts not limited to:
    • Detailed API specifications
    • User help/User guides
    • Release information
    • References to design documentation
    • Developer guides and demo samples
    • Unit test cases and documentation of test result
  • Communicate technical solutions to customers, SMEs and enterprise architects

KNOWLEDGE, SKILLS, AND EXPERIENCE

  • Bachelor's Degree in engineering or computer science
  • 7+ years experience in application design, development, and delivery
  • Demonstrable experience in designing, developing, and implementing an API framework and platform is a must
  • Extensive knowledge of RESTful API design and implementation, ideally on MS Azure cloud platform
  • Solid experience driving API strategies and management, and leveraging Cloud based API management and security tools
  • Solid knowledge of broader MS Azure cloud services
  • Experience in designing high availability API environments with clustering, failover/recovery and load balancing strategies
  • Experience in defining RESTful API technical reference architecture and roadmaps
  • Solid knowledge of REST API design standards and specifications (e.g. OAuth, Open API Spec, RAML)
  • Strong engineering and delivery expertise in DevOps, Container, Docker and Kubernetes technologies
  • Good working knowledge for CI/CD solutions
  • Excellent oral and written communications for the development of presentations to technical and non-technical audiences at all levels of the organization

 

GS1 Canada is an equal opportunity employer. If selected for an interview, please advise our Human Resources team if you require accommodation due to a disability during the interview and assessment process.

 

Skip to the main content