- Design, develop, and implement APIs using Google Apigee.
- Create API proxies, policies, and configurations.
- Ensure APIs are scalable, secure, and maintainable.
1. Architecture and Strategy:
- Develop and maintain API architecture and strategy.
- Define best practices and standards for API development and integration.
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
1. Integration and Deployment:
- Integrate APIs with backend systems (primarily with Oracle applications ERP), databases, and third-party services.
- Deploy and manage APIs in different environments (development, testing, production).
- Monitor and troubleshoot API performance and issues.
1. Security and Compliance:
- Implement security measures such as OAuth, JWT, and API keys.
- Ensure compliance with industry standards and regulations.
- Conduct security assessments and audits of APIs.
1. Collaboration and Communication:
- Work closely with developers, architects, and business analysts.
- Provide technical guidance and mentorship to team members.
- Communicate effectively with stakeholders to ensure alignment and understanding.
1. Documentation and Training:
- Create and maintain comprehensive documentation for APIs and related processes.
- Conduct training sessions and workshops for internal teams and clients.