Confidential CompanyRiyadh - Saudi ArabiaDate Posted: 2021/09/01 Login to Apply
Understand a partner’s workflow and provide integration approach to our internal development team.
Ongoing technical support for all partners, clients and internal employees.
Manage developer portal and users, training, and setup.
Manage integration testing with partners and clients including creation of sandbox accounts.
Manage, implement, support and train staff on 3rd party and internal interfaces.
Lead a team of API and Integration developers in delivering large and complex API solutions.
Manage integration projects, vendor relationships, and team of integration developers.
Define API architects, the API roadmap, strategy and solution by constantly coordinating with product manager and development team.
Create, manage, form and sustain partnership with food aggregator companies, POS companies, Online Ordering Engines, Social Media Platforms, and Last Mile Delivery providers.
Work with internal team and customers to help, design and build functional APIs to solve integration issues.
Provide assessment, strategies, advisory services and technical vision to product team to include it in their roadmap.
Design, implement, test and deploy APIs using the latest technologies and best practices.
Implement API management using API management software (like Apigee or others) to include API proxies, mashups, rate limiting, security, analytics, monetization and developer portals.
Communicate risks, issues, challenges and status/progress of the project.
Document requirements, design, architecture and test scripts.
Research information on new, emerging technologies and methods in API management & Integration and provide architectural and design inputs for incorporating them into our platform.
2 to 4 years of experience with an API management software like Apigee or Layer 7 or Mashery or WSO2 or equivalent with the knowledge of API mashups, analytics, developer networks, monetization models and security.
Experience in HTTP/HTTPS protocol, web services and use of web servers.
Experience in designing relational databases and SQL scripting.
Know-how of SQL, Hadoop/MapReduce, MongoDB.
2 to 4 years of know-how in implementing security and identity protocols such as OpenID, TLS, OAuth, SAML, SSO, PKI (encryption and key management), REST.
Experience in working on the cloud (iPaas / Saas).
2 to 5 years of project management and technical architecture experience.
2 to 5 years of experience in managing teams, clients, and vendors.
Experience in supporting a highly available environment for a SaaS solution.
Experience with laravel applications and micro service architecture and related technology stack.
Ability to operate in an agile, entrepreneurial start-up environment.
Bachelor's degree in computer science or information technology, or equivalent experience.
Strong computer, hardware, software, and analytical skills.
Demonstrated success in integrating SaaS products.
Working knowledge of a wide variety of programming languages.