Role: Sr. APIGEE Engineer
Location: Remote
Client : TechM207517
Job Description
Responsibilities
· Multi-Cloud Runtime Management: Design and implement the Apigee Hybrid runtime plane on Azure Kubernetes Service (AKS) and eventually on-premises Kubernetes clusters.
· Infrastructure as Code (IaC): Lead the automation of platform deployments and upgrades using Terraform, Python, and Helm to ensure consistency between cloud and on-prem environments.
· Connectivity & Networking: Maintain high-availability connectivity between the remote runtimes and the Google-managed control plane via VPN or Interconnect.
· Security & Compliance: Implement and enforce enterprise-grade security including mTLS, OAuth2, and data obfuscation for analytics.
· Platform Observability: Set up unified monitoring and alerting using Google Cloud Observability (formerly Stackdriver) and local tools like Grafana.
· Capacity Planning: Perform periodic capacity planning and infrastructure expansion for hybrid clusters to meet transaction-per-second targets.
Required Skills & Qualifications
· Technical Expertise: 8+ years in software development with deep experience in large-scale distributed systems and API management.
· Platform Knowledge: Proficiency in both Apigee X and Apigee Hybrid architectures, including experience with Cassandra for stateful runtime data.
· Cloud & Containers: Mastery of Kubernetes (AKS/GKE) and multi-cloud networking across Azure and Google Cloud.
· CI/CD: Experience building automation-first delivery platforms using Azure DevOps or GitHub Actions.
· Soft Skills: Ability to mentor senior engineers and influence technical direction at the organizational level.