Job Title: Senior Apigee Developer Experience Level: Minimum 6+ years of experience in API development, including 3+ years working with Apigee Role Summary The Senior Apigee Developer will design, develop, and manage enterprise-level API solutions using Google Cloud Apigee. This role focuses on delivering secure, scalable, and high-performing APIs to support business objectives. The ideal candidate should have hands-on experience in API lifecycle management, API monetization, and API security, with a preference for experience in the telecommunications domain. Key Responsibilities API Development & Management:
Design and develop APIs using Apigee API Gateway, adhering to best practices.
Implement API proxy layers, routing, and traffic management to ensure scalability and performance.
Build reusable policies for security, rate-limiting, caching, and transformation.
API Security:
Implement robust security measures, including OAuth 2.0, JWT, and API keys, to protect APIs.
Ensure compliance with data protection standards like GDPR and CCPA.
Performance Optimization:
Monitor API performance and optimize traffic flows, latency, and response times.
Use Apigee analytics to identify and resolve bottlenecks.
Integration & Collaboration:
Integrate APIs with back-end services, databases, and third-party systems.
Collaborate with cross-functional teams to gather requirements and design solutions aligned with business needs.
CI/CD & Automation:
Automate deployment pipelines for APIs using Jenkins, GitLab CI/CD, or equivalent tools.
Maintain version control and implement blue-green deployment strategies.
Telecommunications-Specific Focus (Preferred):
Design APIs to support telecommunications systems, including BSS/OSS and real-time data services.
Work on APIs tailored for low-latency and high-throughput telco environments.