Back

APIGEE - API Engineer - Bengaluru

Schneider Electric Buildings Americas, Inc.

Location Pin Icon
Karnataka, IN
LOCATION

Job Description

As posted by the hiring company

Job Overview:

Responsibilities

  • Design & Develop API specifications using OpenAPI Specifications/YAML/JS
     
  • Implement API solutions using Apigee to include API proxies, rate limiting, security, analytics, etc.
  • Configure traffic management policies such as spike arrest, message mediation, cache management, security (OAuth2.0, Basic Auth, and API Key)
  • Publishing and documenting APIs on Apigee Developer Portal
  • Develop coding standards, methodology and repeatable process
  • Onboard API Clients using Edge developer portal and maintenance of developer portal
  • 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

 

This job might be for you if:

Must Have:

  • 4+ years of IT/software development experience
  • Proficient in developing APIs in APIGEE edge
  • At least 1+ years’ hands on experience in Apigee
  • Skilled problem solver with the desire and proven ability to create innovative solutions
  • Strong communicator who can explain and present concepts to technical and non-technical audiences
  • Experience working in a fast-paced agile environment
     

Good understanding of:

  • XML, JSON, Web Service technologies (SOAP, REST)
  • Troubleshooting API failures using Apigee Edge
  • Apigee policies (mediation, security and traffic management policies).
  • OAuth 2.0, Basic Auth, JWT, SSO implementation, XML/JSON transformations, logging policies, KVM, Caching
  • Hands on knowledge in JavaScript, Node.js, Java
  • REST Tools: Postman, Fiddler, JMeter etc.
  • 1way and 2way SSL implementation in Apigee and maintenance of trust-stores
  • Should have understanding of implementation of CI/CD Pipeline for Apigee
  • Automated API testing

 

Responsibilities

  • Design & Develop API specifications using OpenAPI Specifications/YAML/JS
     
  • Implement API solutions using Apigee to include API proxies, rate limiting, security, analytics, etc.
  • Configure traffic management policies such as spike arrest, message mediation, cache management, security (OAuth2.0, Basic Auth, and API Key)
  • Publishing and documenting APIs on Apigee Developer Portal
  • Develop coding standards, methodology and repeatable process
  • Onboard API Clients using Edge developer portal and maintenance of developer portal
  • 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

 

This job might be for you if:

Must Have:

  • 4+ years of IT/software development experience
  • Proficient in developing APIs in APIGEE edge
  • At least 1+ years’ hands on experience in Apigee
  • Skilled problem solver with the desire and proven ability to create innovative solutions
  • Strong communicator who can explain and present concepts to technical and non-technical audiences
  • Experience working in a fast-paced agile environment
     

Good understanding of:

  • XML, JSON, Web Service technologies (SOAP, REST)
  • Troubleshooting API failures using Apigee Edge
  • Apigee policies (mediation, security and traffic management policies).
  • OAuth 2.0, Basic Auth, JWT, SSO implementation, XML/JSON transformations, logging policies, KVM, Caching
  • Hands on knowledge in JavaScript, Node.js, Java
  • REST Tools: Postman, Fiddler, JMeter etc.
  • 1way and 2way SSL implementation in Apigee and maintenance of trust-stores
  • Should have understanding of implementation of CI/CD Pipeline for Apigee
  • Automated API testing