الوصف الوظيفي
Senior Software Specialist - ApigeeJob Description• Collaborate with clients to discern their business requirements and formulate effective API strategies using the Apigee API management software.• Collaborate with clients to discern their business requirements and formulate effective API strategies using the Apigee API management software.• Design, develop, and uphold APIs on the Apigee platform, adhering strictly to best practices while ensuring high performance and security standards.• Offer technical expertise and guidance to clients pertaining to API design, development, and implementation.• Conduct thorough API health checks, troubleshoot issues, and optimize API utilization to bolster performance and reliability.• Engage collaboratively with cross-functional teams, including developers, architects, and project managers, to ensure seamless integration of APIs.• Develop, configure, and troubleshoot APIs and policies utilizing APIGEE.• Implement API layer requirements such as security, custom analytics, throttling, caching, logging, and monetization, using Apigee.• Convert web services from SOAP to REST or vice versa, leveraging the Apigee API management platform.• Create custom policies using Java, JavaScript, NodeJS, Python, etc., in Apigee or any other APIM.• Construct shared flows for Error Handling, Security, and other pertinent scenarios.• Possess experience in managing sandbox and production strategies.• Be adept in enabling API mocking and sandbox-related activities within the developer portal.• Preferably have experience in Mocking API using commonly used frameworks and conducting testing.• Proficiently debug Apigee EDGE components and compose Automation Test cases.Personal Skills• Bachelor’s degree in computer science, Information Technology, or a related field.• Exceptional communication and interpersonal skills to effectively collaborate with clients and cross-functional teams.• Excellent problem-solving and analytical skills, with a knack for troubleshooting and resolving complex API-related issues.Technical Skills• Minimum of 3 years’ experience as an Apigee developer. • Demonstrated experience with the Apigee API management platform, encompassing design, development, and maintenance of APIs. • Sound knowledge of API management concepts, RESTful APIs, web services, and microservices architecture. • Proficiency in programming languages like Java, JavaScript, or Python. • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes). • Strong understanding of security protocols, standards, and authentication mechanisms (e.g., OAuth, JWT). • Certifications in Apigee or related API management technologies are advantageous.Job Location Cairo, Egypt Job Role Information Technology Years of Experience Min: 3 Max: 6