Senior Software Specialist

Giza Systems

Cairo, Egypt

Ref: OP758-757

Job description / Role

Employment: Full Time

Job 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.

Requirements

Personal Skills
- 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
- Bachelor's degree in computer science, Information Technology, or a related field
-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.

About the Company

Giza Systems, a leading systems integrator in the MEA region, designs and deploys industry-specific technology solutions for asset-intensive industries such as the telecoms, utilities, oil and gas, hospitality and real estate among other market sectors. We help our clients streamline their operations and businesses through our portfolio of solutions, managed services, and consultancy practice. Our team of 1000 professionals are spread throughout the region with anchor offices in Cairo, Riyadh, Dubai, Doha, Nairobi, Dar-es-Salaam, Abuja, Kampala and New Jersey, allowing us to service an ever-increasing client base in over 40 countries.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month