The APIGEE Consultant plays a critical role in designing developing and implementing API solutions using the Apigee platform to support the organizations API strategy. This role is essential in ensuring the seamless integration of applications data and services to meet business objectives and enhance the overall customer experience.
Key Responsibilities:
- Collaborate with crossfunctional teams to design develop and implement API solutions using Apigee
- Provide expertise in API management security and governance best practices
- Ability to understand pilot implementation plan Reference Architecture Develop governance to adhere to those architecture guidelines CI / CD methodology and processes API Versioning strategy API Monetization strategy
- Develop and maintain APIs in a Microservices architecture
- Optimize API performance and troubleshoot issues
- Ensure the scalability and reliability of APIs
- Integrate APIs with existing systems and thirdparty services
- Implement and maintain API security protocols including OAuth and other authentication mechanisms
- Design and implement RESTful API interfaces
- Develop custom policies and extensions in Apigee Edge
- Facilitate DR (Disaster Recovery) exercises to ensure that the team are fully prepared in the event of a catastrophe
- Participate in API documentation and versioning
- Monitoring & logging tools: AppDynamics Splunk
- Collaborate with stakeholders to gather requirements and provide technical recommendations
- Conduct API testing and debugging
- Provide technical support and mentorship to junior team members
- Stay updated on emerging API technologies and best practices
- Contribute to continuous improvement initiatives for API development processes
- Significant experience in DevOps and the CI/CD process especially deploying API Proxies/Products in Apigee through CI/CD
- Working with infrastructure teams to ensure correct setup of servers load balancers firewalls and monitoring across the board
- Knowledge of administrator services like password rotation certificate renewal Apigee upgrade and other maintenance activities on the Apigee Platform
Required Qualifications:
- Bachelors degree in Computer Science Engineering or related field
- Proven 8 years of experience as an APIGEE Consultant or similar role
- Strong proficiency in API design and development using Apigee Edge
- Experience using web services APIs built on SOAP or REST and using XML or JSON
- Deployment experience on the following Apigee platforms: Apigee SaaS / Hybrid / Microgateway
- Handson experience with Microservices architecture
- Proficiency in implementing and securing RESTful APIs
- Handson development in the Apigee Platform with deep implementation exposure to policies like Service Callouts Extensions Mediation and Security implementations using OAuth
- Proficiency in Java programming language
- Experience with API documentation versioning and lifecycle management
- Knowledge of API testing and debugging tools
- Strong problemsolving and analytical skills
- Excellent communication and collaboration abilities
- Ability to work in a fastpaced agile environment
- Certifications in Apigee or related technologies are a plus
- Experience in integrating APIs with cloud platforms such as AWS or Azure
- Understanding of DevOps principles and CI/CD pipelines
cd,authentication,web services,design,microservices,azure,xml,api design,aws,apigee edge,soap,appdynamics,api documentation,splunk,api testing,versioning,architecture,rest,api,ci,devops principles,java programming,ci/cd pipelines,java,microservices architecture,apigee,oauth,json