Job Title : API Integration Engineer Azure & Kafka (4-8 : : 4- 8 Period : Summary :
We are looking for an experienced API Integration Engineer with expertise in Azure services and Kafka. The ideal candidate will develop and manage secure, scalable API integrations, perform event-driven messaging using Kafka, and ensure seamless integration with third-party Skills :
- RESTful API development with OpenAPI / Swagger
- Azure integration (API Management, OAuth2, Managed Identity)
- Kafka event streaming and pub / sub messaging
- Integration with systems like MES and SharePoint
- Data transformation, mapping, and endpoint integration
- Strong API security (OAuth2, JWT, API keys)
- Experience in integration patterns : point-to-point, hub-and-spoke, pub / sub
- Testing : Unit, Integration, UAT
- Excellent documentation Responsibilities :
- API Integration Development : Develop and manage secure and scalable RESTful APIs using OpenAPI / Swagger for seamless integration with third-party systems.
- Azure Integration : Utilize Azure services such as API Management, OAuth2, and Managed Identity to integrate and manage APIs securely.
- Kafka Event Streaming : Implement and manage Kafka-based event streaming, including pub / sub messaging for real-time data flow between System Integration : Work on integrating various enterprise systems such as MES, SharePoint, and other internal / external applications, ensuring robust data communication and Data Transformation & Mapping : Perform data transformation, mapping, and integration between different endpoints and formats, ensuring compatibility across API Security : Implement strong API security practices using OAuth2, JWT, API Keys, and other authentication / authorization mechanisms to secure API endpoints and Integration Patterns : Work on various integration patterns like point-to-point, hub-and-spoke, and pub / sub to optimize communication between Testing & Quality Assurance : Conduct unit testing, integration testing, and User Acceptance Testing (UAT) to ensure the robustness, reliability, and security of API integrations.
- Collaboration : Collaborate with cross-functional teams, including developers, product managers, and system architects, to deliver integration solutions that align with business needs.
- Documentation : Create clear and comprehensive documentation for API endpoints, integration workflows, and testing procedures.
(ref : hirist.tech)