Role: Apigee Engineer
Location: Phoenix AZ (Hybrid) Local Preferred
Try to find local first
Following is the JD:
An Apigee Engineer designs, develops, secures, and maintains API proxies and policies using the Google Apigee (Edge/Hybrid/X) platform. Key responsibilities include implementing OAuth/JWT security, optimizing API performance, automating deployment pipelines (CI/CD), and creating reusable shared flows. They work with cross-functional teams to manage the full API lifecycle.
Core Responsibilities
- API Design & Development: Create, test, and deploy API proxies, policies, and shared flows within Apigee.
- Security & Compliance: Implement authentication and authorization protocols, including OAuth 2.0, JWT, and SAML.
- Platform Maintenance: Manage Apigee X/Hybrid/Edge environments, including troubleshooting, bug fixes, and performance optimization.
- Automation: Build and maintain CI/CD pipelines (e.g., Jenkins, GitHub Actions) for automated API deployment.
- Documentation: Maintain technical documentation for API designs, configurations, and API portal documentation.
Key Requirements & Skills
- Experience: 8+ years in API management, with at least 2+ years of hands-on experience in Apigee.
- Technical Skills: Proficiency in RESTful API design, OAuth, JSON, XML, Java, Python, or JavaScript.
- Cloud/DevOps: Familiarity with GCP (Google Cloud Platform), Kubernetes, Docker, and IaC tools like Terraform.
- Tools: Experience with Git, Postman, Splunk, and Apigee analytics.
- Education: Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
Key Focus Areas
- Apigee X/Hybrid: Strong knowledge of the latest Google Cloud Apigee versions.
- Shared Flows: Developing reusable components for security, logging, and traffic management.
- API Monetization: Setting up monetization models and analytics for API products.