PSR Associates, Inc. is an IT consulting firm specializing in Staffing and Recruiting Services. People. Solutions. Results. Founded in 2003, PSR Associates, Inc. is headquartered in Atlanta, GA, with additional offices in Tampa, FL; Washington, D.C.; Charlotte, NC; Austin, TX; and Irvine, CA.
Job Description: Azure Integration Architect - APIM
Job Functions and Responsibilities
IT is working on an enterprise foundation initiative to refresh and modernize API infrastructures, build out new API's which could be consumed by Internal & external consumers, create developer portals and help foster an internal developer community among IT and R&D in these common capabilities.
The Integration Architect will help to design and deploy the Azure API Management solution to ensure high performance, scalable API and Microservices. They will assist in developing functions and transformations in the platform, while creating best practices and educating other team members in design and implementation. The Integration Architect will understand how to define the API architecture for high availability, low latency and resilience. They will develop inbound and outbound policies in Azure APIM, configure rate throttling, rate limiting. They will provide production support of the APIM and Azure Platform after implementation.
They will define and implement the security architecture for API’s to ensure data security at rest and in transit, key management, identity and authorization with OAuth. Provision Dev, Test, Prod infrastructure as code. Additionally, they will design and work with other developers to create RESTful API’s with ASP NET Core, SQL and No SQL databases such as Cosmos DB. The person in this role is an expert in microservices architecture.
This position is based out of the Charlotte office, however it will be hybrid remote in nature (one or two days on site each week).
Education and Experience:
Bachelor’s or Master’s degree in Computer Science, Information Technology, Management Information system, Data Science, Engineering or related experience.
Applicable professional certification preferred.
More than 7 years of professional experience in IT industry or equivalent experience is required.
More than 5 years supporting Azure cloud services, specifically in support of Azure API Management
More than 5 years in Integration development.
The Skills You Bring:
Must have experience with Restful API’s.
Must have experience in integration services.
Must have experience in Azure cloud design/architecture, patterns, integration.
Must have experience with Azure Functions
Must have experience in Azure DevOps
Container platforms and tools Kubernetes, Docker, Azure Container Service
Experience with Logic Apps, Azure Service Bus, Event Hub, Event Grid
Cloud monitoring Experience with Azure Log Analytics Azure Monitor Application Insights
ASP NET Core 2 0 or later RESTFul API Design principles
XML XSLT XSD
Azure APIM (Gateway and Developer Portal) expert required
Cosmos DB advanced knowledge