What are the responsibilities and job description for the Apigee lead position at ARK Infotech Spectrum?
Job Details
Role: Apigee Tech lead
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 Google Cloud Platform.
- 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.