Role: Apigee Architect Location: Remote Duration: 6 months contract to hire
Job Description:
Job Details:
We are seeking a Senior Integration API Architect with strong experience in API design and management using Apigee and a solid understanding of enterprise data architecture, particularly involving DataHub for data cataloging, governance, and metadata management. The ideal candidate will play a key role in designing, building, and governing scalable API integrations while ensuring data consistency, quality, and alignment with enterprise data standards.
Key Responsibilities
API & Integration
• Design, develop, and manage RESTful APIs using Apigee API Management.
• Implement API proxies, shared flows, policies (security, traffic management, transformations).
• Lead API lifecycle management including versioning, documentation, and deprecation strategies.
• Ensure APIs meet performance, scalability, security, and reliability standards.
Data Architecture & Governance
• Collaborate with data architects to align API integrations with enterprise data architecture.
• Use DataHub for:
o Data discovery and cataloging
o Data ownership and governance
• Ensure APIs expose well-defined, governed data models aligned with canonical schemas.
• Support data quality, privacy, and compliance standards (e.g., PII handling).
Architecture & Collaboration
• Participate in solution and integration architecture discussions.
• Work closely with application, data, and platform teams to deliver end-to-end solutions.
Required Skills & Qualifications
Mandatory
• Strong hands-on experience with Apigee (X or Edge) for API management.
• Expertise in REST APIs, JSON, OpenAPI/Swagger.
• Solid understanding of integration patterns and middleware concepts.
• Experience working with enterprise data models and data architecture.
• Hands-on experience or strong working knowledge of DataHub.
• Proficiency with security concepts: OAuth 2.0, JWT, API keys, mTLS.
• Experience with cloud platforms (Google Cloud Platform preferred, AWS/Azure acceptable).
• Strong debugging, troubleshooting, and performance-tuning skills.