API Management Engineer
Boston (Middlesex) Bachelor's Degree Design / Civil engineering / Industrial engineering
Job description
We are forming a team to setup and operate a new API Management platform to
· Host Schneider Electric (SE) APIs
· Catalogue SE APIs
· Monitor and Operate the platform
Direct reports
· Not applicable
Duties and responsibilities
· Setup & operate Developer Portals and monitoring, analytics modules
· Design, develop API specifications using OpenAPI Specifications/YAML/JS
· Develop coding standards, methodology and repeatable process
· Implement API management solutions using Apigee to include API proxies, rate limiting, security, analytics, monetization and developer portals.
· Work on Apigee On-Prem/SaaS, Apigee Sense and API BaaS
· Configure traffic management policies such as spike arrest, message mediation, cache management, security (OAuth2.0, Basic Auth, and API Key)
· Facilitate development and communication of solutions to technical and business stakeholders
· Identify technical dependencies and roadblocks proactively and work with cross-functional teams to remove them
· Define and deliver Proofs of Concept (PoCs) independently and effectively
Qualifications
· Bachelor's Degree (or) Above
· Hands on development experience in JavaScript, Java
· Experience with Continuous Integration Tools like Jenkins
· Experience using Git and/or Bitbucket as source control
· Experience with REST and/or GraphQL APIs
· Broad knowledge of web standards e.g., OAuth, SSL, CORS, JWT, etc.
· Skilled problem solvers with the desire and proven ability to create innovative solutions.
· Strong communicators who can explain and present concepts to technical and non-technical audiences alike, including high level decision makers.
· Knowledge and experience in developing software using agile methodologies.
Travel %
· Projected travel 5 to 10 %