Job Description :
Job information Senior Apigee Engineer from the Company Mewar Info Tech Limited, this latest Senior Apigee Engineer job vacancy is located in the city Toronto, ON. This latest job opening is open to job seekers who have the latest education / graduate . Job Vacancies in this Information Technology field have been opened and published up to the specified time.
Job Responsibility:
job description- (Remote)
- Core Apigee Concepts:
o Proxies: Building, deploying, and managing API proxies, including request/response flows, policies, and error handling.o Products, Developers, and Apps: Managing API consumption through products, developer accounts, and app registration.o Security: Implementing authentication (OAuth/OKTA, API keys), authorization, and protection against threats (OWASP)o Traffic Management: Using policies for rate limiting, quotas, caching, and spike arrests.o Content Mediation: Transforming message formats (XML, JSON), filtering content, and routing requests.o Analytics and Monitoring: Analyzing API performance, identifying issues, and using dashboards effectively.
- Hybrid-Specific Knowledge:
o Runtime Plane: Deep understanding of the components (Message Processors, Synchronizer, Cassandra) and how they interact.o Management Plane: Familiarity with the Apigee UI, APIs, and how the management plane connects to the runtime plane.o Deployment and Configuration: Experience deploying and configuring Apigee Hybrid in a Kubernetes cluster.o Networking: Understanding network topologies, load balancing, and security considerations in a hybrid environment.o Troubleshooting: Ability to diagnose and resolve issues within the hybrid environment, including connectivity, performance, and component failures.2. Infrastructure and Operations
- Kubernetes (Basics):
o Cluster Management: Proficiency in Kubernetes cluster operations (installation, configuration, maintenance, upgrades).o Resource Management: Understanding deployments, services, pods, and how to manage resources effectively.o Monitoring and Logging: Using Kubernetes tools for monitoring cluster health and troubleshooting.
- Networking:
o Load Balancing: Configuring load balancers for high availability and scalability.o Security: Implementing network policies, firewalls, and secure communication channels (TLS).o DNS: Managing DNS records for API endpoints.
- Cloud Services:
o Google Cloud Platform (GCP): Familiarity with GCP services relevant to Apigee Hybrid (e.g., GKE, Cloud SQL, Cloud Storage).o Azure: Understanding how to integrate Apigee Hybrid with Azure.
- CI/CD: Implementing continuous integration and continuous delivery pipelines for API proxy deployments.
- Scripting and Automation: Using scripting languages (e.g., Python, Bash) to automate tasks and manage infrastructure.
3. Security Best Practices
- Authentication and Authorization: Deep understanding of OKTA/OAuth flows, API key management, and role-based access control (RBAC).
- Data Protection: Implementing data masking, encryption, and other security measures to protect sensitive information.
- Vulnerability Management: Regularly scanning for vulnerabilities and applying security patches.
- Security Hardening: Configuring Apigee Hybrid and the underlying infrastructure to meet security standards and best practices.
4. Troubleshooting and Problem Solving
- Debugging: Analyzing logs, traces, and metrics to identify and resolve issues.
- Performance Tuning: Optimizing Apigee Hybrid and the infrastructure for performance and scalability.
- Root Cause Analysis: Determining the underlying causes of problems and implementing solutions to prevent recurrence.
5. Communication and Collaboration
- Documentation: Creating clear and concise documentation for API proxies, configurations, and troubleshooting guides.
- Collaboration: Working effectively with developers, operations teams, and security teams.
- Communication: Clearly communicating technical information to both technical and non-technical audiences.
Beyond the Basics
- Apigee APIs: Using the Apigee APIs for automation and integration with other systems.
- Advanced Policies: Expertise in advanced Apigee policies (e.g., JavaScript, Python callouts, custom policies).
- API Design: Understanding API design principles (REST, OpenAPI) and best practices.
- Performance Testing: Conducting performance testing to ensure API reliability and scalability.
Job Type: Fixed term contract
Pay: $50.00-$75.00 per hour
Expected hours: 25 per week
Experience:
- Apigee Platform: 6 years (required)
- Apigee Hybrid: 6 years (required)
- Kubernetes: 6 years (required)
- Cloud Platforms: 6 years (required)
- CI/CD & Automation: 6 years (required)
More Information
- Salary $50 - $75
