Position Title: Senior API Integration Architect (APIGEE)
Location: St Louis, MO (Remote)
Role Type: Contract
Implementation Partner: HCL America
Visa s: EAD/TN/E3/OPT EAD/STEM
Job Description:
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:
- Data discovery and cataloging
- 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.