IntroductionA career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.Your Role And ResponsibilitiesResponsible for designing, developing, and maintaining APIs using Microsoft Azure’s cloud platform, that enable different software applications to communicate with each other. This involves leveraging Azure’s suite of tools and services to build scalable, secure, and efficient APIs. Skills include Design, develop, and deploy APIs using Azure API Management, Azure Functions, and other Azure services; Integration of APIs with various backend systems, databases, and third-party services; Implement security best practices, including authentication and authorization, to protect APIs and Monitor API performance, troubleshoot issues, and perform regular maintenance to ensure optimal functionality. Strong knowledge of Azure services, including Azure API Management, Azure Functions, Azure Logic Apps, and Azure DevOps along with proficiency in programming languages such as C#, JavaScript, Python, or Java. Familiarity with RESTful API design principles & standards and understanding of API security protocols and practices, including OAuth, JWT, and SSL/TLS.Required Technical And Professional Expertise Basic understanding of API concepts and RESTful web services. Foundational knowledge of at least one programming language (C#, JavaScript, Python, or Java). Familiarity with Microsoft Azure fundamentals or cloud computing concepts. Understanding of how APIs integrate with backend systems and databases. Basic knowledge of API security concepts such as authentication and authorization (e.g., OAuth, JWT). Willingness to learn Azure services such as Azure API Management and Azure Functions. Problem-solving skills and ability to debug simple technical issues. Good communication and teamwork skills.Preferred Technical And Professional Experience Exposure to Microsoft Azure services (Azure API Management, Azure Functions, or Azure Logic Apps) through coursework, projects, or certifications. Familiarity with version control systems such as Git. Basic understanding of CI/CD concepts and tools like Azure DevOps. Knowledge of JSON, HTTP protocols, and web technologies. Experience with academic or personal projects involving APIs or cloud platforms. Awareness of API testing tools such as Postman or similar. Understanding of Agile development methodologies.
IBM is an American multinational technology company providing hybrid cloud, AI, consulting, and infrastructure services to enterprise customers worldwide. The company operates research labs, software development centers, and consulting practices across more than 170 countries, including a significant presence in Egypt.
What you should know
Innovation Leader Patent Record: Holds the record for most annual U.S. patents generated by a business for 29 consecutive years
Smartphone Pioneer!: Developed the first smartphone in the world in 1992 which featured a touchscreen and email capability
3,000+ Global Researchers: Employs more than 3,000 researchers across 12 laboratories on six continents
How they work
Dedication to every client's success — Long-stated value - client outcome over IBM revenue extraction.
Innovation that matters — Innovation as a means to client and societal impact, not innovation for its own sake.