Apigee Engineer (Google Cloud Platform)
Role: Apigee Engineer (Google Cloud Platform) Location: 100% Remote USA. Duration: Long-Term C2C/W2. We are looking for a skilled and proactive Apigee Engineer with strong experience in Terraform to join our Google Cloud team. This role focuses on designing, deploying, and managing API platforms using Apigee on Google Cloud Platform, with automation and Infrastructure as Code (IaC) practices at its core. You will play a key role in enabling secure, scalable, and high-performance API ecosystems for enterprise applications. Key Responsibilities: • Design and implement API management solutions using Apigee Edge/Apigee X on Google Cloud. • Develop and maintain Terraform modules to automate Apigee provisioning, configuration, and policy deployment. • Collaborate with architects, developers, and DevOps teams to integrate Apigee with backend services and CI/CD pipelines. • Implement API security policies including OAuth, JWT, rate limiting, and threat protection. • Monitor and optimize API performance, availability, and scalability. • Troubleshoot and resolve issues related to Apigee proxies, environments, and Terraform deployments. • Maintain documentation for API architecture, Terraform modules, and operational procedures. • Stay updated on Google Cloud Platform and Apigee best practices and contribute to internal knowledge sharing. Required Qualifications: • Bachelor’s degree in computer science, Engineering, or related field. • 4+ years of experience in API management and cloud infrastructure. • Hands-on experience with Apigee Edge or Apigee X on Google Cloud Platform. • Strong proficiency in Terraform and Infrastructure as Code (IaC) principles. • Experience with API design, RESTful services, and Open API/Swagger specifications. • Familiarity with Google Cloud Platform services such as IAM, Cloud Functions, Cloud Run, and VPC. • Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions). • Excellent problem-solving and communication skills. Preferred Qualifications: • Google Cloud certifications (e.g., Professional Cloud Developer, Professional Cloud Architect). • Experience with hybrid or multi-cloud API strategies. • Knowledge of scripting languages (e.g., Python, Bash). • Exposure to Agile methodologies and DevOps practices. Apply tot his job