

Apigee Engineer
Role: Apigee Tech lead (10+ must)
Location: ONSITE (Oaks, PA)
Duration of project: 12 months
About the Role:
We are seeking a skilled and experienced Apigee Tech Lead to join our team. In this role, you will be responsible for leading the technical aspects of Apigee API management integration on-premises, ensuring secure, scalable, and efficient API solutions. The ideal candidate will have hands-on experience with Apigee, Automation on proxy generation, API security, and integrating it with various applications, including Drupal, in a complex, enterprise environment.
Key Responsibilities:
• Technical Leadership: Lead the design, development, and implementation of Apigee on-premises API management solutions. Provide technical direction and guidance to the team in API architecture, deployment, and troubleshooting.
• API Design and Management: Manage the full API lifecycle, including API design, implementation, deployment, and monitoring. Ensure APIs are scalable, secure, and meet performance requirements.
• Security and Access Management: Collaborate with the security team to implement API security best practices, including OAuth, authentication, authorization, and encryption protocols.
• Troubleshooting and Performance Optimization: Lead efforts in troubleshooting and resolving integration issues. Optimize API performance and ensure high availability of Apigee on-premises environments.
• Collaboration and Team and Management: Work closely with cross-functional teams, including developers, DevOps, security, and business stakeholders, to ensure API solutions meet organizational needs.
• Documentation and Best Practices: Create and maintain comprehensive documentation for API architecture, configurations, integration processes, and troubleshooting guidelines. Promote best practices in API management and integration.
• Monitoring and Reporting: Set up monitoring and alerting for API performance and utilization. Analyze API traffic patterns and recommend improvements.
Required Skills and Qualifications:
• Apigee Expertise: Proven experience with Apigee on-premises setup, configuration, and management. In-depth knowledge of Apigee Edge and the ability to manage APIs at scale.
• Strong understanding of API design principles (REST, SOAP, GraphQL).
• Experience with Java, JavaScript, Python and other relevant programming languages.
• Experience with cloud platforms such as AWS, Azure, or GCP.
• API Management: Strong experience in API lifecycle management, including API gateway configuration, security policies, traffic management, and debugging.
• Security Knowledge: Deep understanding of API security protocols such as OAuth, JWT, API key management, and identity and access management (IAM).
• Performance Tuning: Experience with API performance tuning and optimization, including caching, rate limiting, and traffic management.
• Problem Solving: Excellent troubleshooting and debugging skills to identify and resolve issues related to Apigee, APIs, and integrations.
• Version Control: Experience using Git for version control, managing deployments, and ensuring consistency across environments.
Preferred Skills:
• Experience with DevOps practices and tools (e.g., Gitlab, Azure Devops, Terraform, CI/CD pipelines).
• Experience with container orchestration platforms like Kubernetes.
• Experience with other API Gateways like Azure APIM and Apigee X and Hybrid.
• Experience with Drupal: Familiarity with Drupal’s API integration capabilities and experience working with Drupal-based platforms is a plus.
• Cloud Experience: Familiarity with cloud-based Apigee deployments (Apigee SaaS) is a plus.
• Experience of working in Agile environment, JIRA confluence
Qualifications:
• Bachelor's degree in Computer Science, Information Technology, or a related field.
• Overall 8+ years of experience with minimum of 5+ years of experience working with Apigee or similar API management platforms.
• Experience leading API projects and technical teams.
• Strong knowledge of API security and best practices.