Job Openings
Senior Engineer - Azure API Gateway Management and Integration
About the job Senior Engineer - Azure API Gateway Management and Integration
Job Position : Senior Engineer - Azure API Gateway Management and Integration
Location: Hyderabad (Preferred), Gurugram, Noida, Pune WFO
Shift timings : IST
- Technical Mandatory Skill Requirements : C# , .NET , Azure Integration Services (AIS), including Logic Apps , Logic App Connectors , Azure Functions , Service Bus , Event Grid
- Experience in hosting APIs in Azure APIM
- Experience in building CI/CD pipelines
Role and Responsibilities:
- API Gateway Management: Design, develop, and manage RESTful API gateways using Azure API Management services.
- Integration Development: Implement integration solutions using .NET, Python, and PowerShell.
- Infrastructure as Code: Utilize Azure CLI, Bicep, and ARM templates for infrastructure deployment and management.
- Security Implementation: Implement security protocols (OAuth, OpenID Connect, HTTPS, TLS); enforce role-based access control (RBAC).
- Performance Optimization: Apply policies for rate limiting, throttling, IP whitelisting.
- CI/CD Pipelines: Deploy APIs via CI/CD pipelines with automated monitoring and alerts.
- Testing and QA: Implement automated testing protocols to ensure consistent performance and reliability.
- Collaboration: Coordinate with cross-functional teams to define requirements and deliver solutions.
- Maintenance: Develop a roadmap for ongoing API optimization aligned with vendor and business needs.
- Troubleshooting: Identify and resolve API gateway and integration-related issues.
Required Skills
- 8 years of development experience in C#
- Minimum 5 years in Azure Integration Services, including Logic Apps, Connectors, Functions, Service Bus, Event Grid
- Experience in Azure APIM hosting
- CI/CD pipeline implementation experience
- Strong understanding of Enterprise Integration Patterns
- Testing skills using Postman
- Ability to:
- Understand technical scope from BSAs/business SMEs
- Create and get approval for technical specification documentation
- Code according to standards and DevOps/Security guidelines
- Participate in technical code reviews
- Execute tasks with minimal supervision