Overview
Senior Apigee Developer and Admin/Operations Engineer responsible for the end-to-end API lifecycle on Apigee X/Edge, including API proxy development, integrations, deployments, platform administration, monitoring, troubleshooting, security, governance and production support.
What you'll do
- Design, develop and maintain API proxies, shared flows and reusable API components using Apigee X/Edge.
- Implement security, traffic management, authentication/authorization, rate limiting and quota policies.
- Develop API integrations with backend applications and services, including JSON/XML transformation and customized integration logic.
- Implement logging, observability, fault handling and API performance optimizations.
- Support REST/SOAP API integration and OpenAPI/Swagger specifications.
- Administer Apigee organizations, environments, deployments and platform configurations.
- Manage IAM, roles, permissions and access controls across Apigee environments.
- Configure and maintain Keystores, Target Servers and KVMs.
- Manage certificates, certificate renewals, CSR generation and security-related operational activities.
- Support IP blacklisting and security/governance requirements.
- Monitor API traffic, availability, latency, errors and overall platform health.
- Configure and maintain dashboards, alerts, metrics and API analytics.
- Troubleshoot API and platform issues and provide production incident support.
- Perform root cause analysis and drive corrective/preventive improvements.
- Support incident, change and deployment activities.
- Define API standards, guidelines and best practices for development teams.
- Collaborate with stakeholders to gather requirements and translate them into API solutions.
- Evaluate existing API infrastructure and recommend improvements.
- Develop moderately complex code using front and/or back-end programming languages in collaboration with business and technology teams.
- Design, create and deliver moderately complex program specifications for code development and support.
- Perform and advise on testing, validation requirements, and corrective measures for complex code deficiencies.
- Participate in client-facing meetings, joint venture discussions and vendor partnership teams to determine solution approaches.
- Advise leadership on the design, development and enforcement of business and infrastructure application standards, including controls, procedures and monitoring.
- Apply in-depth knowledge of procedures, methodology and application standards, including Payment Card Industry (PCI) security compliance.
- Develop, administer and recommend billable hours and resource estimates on complex initiatives, projects and issues.
- Assist with on-the-job training and provide in-depth expertise and advice to software engineers.
What you'll need
- 5-8 years of strong development background in Apigee Technologies.
- Strong analytical, planning and organizational skills with an ability to manage competing demands.
- Excellent verbal and written communication skills; able to collaborate across business teams (stakeholders) and other technology groups.
Nice to have
- Exposure to the Payments industry.
Details
Read the full description and apply on the company’s own careers page.