
Apigee Engineer (m/f/d)
- Riyadh
- Permanent
- Full-time
- Develop, deploy, and maintain APIs using Google Apigee.
- Design and implement secure, scalable, and high-performance API interfaces. • Manage the entire API lifecycle, including versioning, updates, and decommissioning.
- Implement API security using OAuth 2.0, JWT, API Key validation, and Mutual TLS.
- Optimize API performance with caching, rate limiting, and traffic management policies.
- Monitor, troubleshoot, and maintain high-availability API services.
- Apply periodic updates and improvements for security, reliability, and efficiency. • Identify and resolve performance bottlenecks in API operations
- Assist internal developers and API users, troubleshooting issues and providing guidance.
- Train technical teams on Apigee API management and troubleshooting.
- Collaborate with cross-functional teams to align API strategies with business needs.
- Create and maintain API documentation, including specifications and troubleshooting guides
- Bridge Dev & Ops - Work in a distributed, cross-functional team to streamline development and deployment.
- Drive Automation - Improve systems via CI/CD pipelines and automated security testing at scale.
- Share Knowledge - Lead training sessions and share expertise with clients and teammates.
- Document Operations - Co-create runbooks and playbooks to support sustainable project and product delivery.
To succeed in this role, we're looking for someone with strong technical capabilities and teamwork skills: * Educational & Industry Background - Bachelor's in Computer Science or similar; experience in agile DevOps environments. IT/OT architecture experience is a plus.
- Team Collaboration - Strong interpersonal skills and ability to contribute effectively to cross-functional teams.
- Tech Stack Expertise - Proficient in cloud services (OpenStack, AWS, GCP), Kubernetes/Docker, databases (SQL/noSQL), and monitoring tools (Grafana, Prometheus, ELK). Experience building scalable applications in Golang is appreciated.
- Scripting & Automation - Skilled in GitLab CI/CD, GitOps, Helm, Ansible, and scripting in Bash, GitLab, Node.js.
- System Administration - Solid experience with Linux systems and operational support.
- Communication Skills - Excellent English communication is required. Arabic is a valuable asset.
5+ years of experience in API development, including 3+ years with Google Apigee.
Strong knowledge of RESTful API design, microservices architecture, and API security best practices.
Expertise in Apigee API policies, including request transformation, security enforcement, and traffic management.
Hands-on experience with OAuth 2.0, OpenID Connect, JWT, API Key authentication, and Mutual TLS.
Familiarity with CI/CD pipelines, API testing, and automation tools (Postman, Terraform, Jenkins, GitHub Actions).
Strong troubleshooting skills with experience in API performance tuning and debugging