Microsoft Azure API Management Lead (On W2 only)
SPECTRAFORCERole: Microsoft Azure API Management Lead
Location: Remote (U.S.)
Duration: 3 months with potential for extension
Position Summary
We are seeking an experienced
Microsoft Azure API Management Lead
to own the end-to-end delivery and operational support of enterprise APIs on Microsoft Azure. This role is responsible for architecture, development, security, deployment, monitoring, and production support for APIs and integration services built on Azure technologies.
The ideal candidate will lead migration initiatives from legacy integration platforms to Azure API Management (APIM), establish engineering best practices, and promote effective adoption of GenAI-assisted development tools across the team.
Key Responsibilities
API Architecture & Development
- Design, develop, and maintain enterprise APIs and integration applications using
Python
and Azure integration services, including
- Azure API Management (APIM)
- Azure Functions
- Azure Service Bus
- Azure Kubernetes Service (AKS)
- Azure Key Vault
- Design and implement scalable, secure, and high-performing API solutions.
- Ensure responsiveness, reliability, and maintainability of applications and services.
API Migration & Modernization
- Analyze project requirements and define detailed work items for API and integration modernization initiatives.
- Lead migration of existing APIs and integrations to Azure-based integration platforms and technology stacks.
- Apply refactoring and transformation patterns while validating functional parity.
- Coordinate migration cutovers to minimize downtime and ensure business continuity.
- Delegate tasks and provide technical leadership to junior team members and delivery resources.
Deployment, Support & Operations
- Test, deploy, and support fixes and enhancements across all environments.
- Troubleshoot production incidents and prioritize support activities to maintain optimal business performance.
- Lead root-cause analysis efforts and implement durable preventative solutions.
- Establish actionable observability and monitoring using Azure monitoring tools and external platforms such as Splunk.
Engineering Excellence & GenAI Enablement
- Champion engineering best practices including:
- Automation
- Testing
- Documentation
- Coding standards
- CI/CD pipelines
- Mentor team members to improve code quality and maintainability.
- Promote effective and secure use of GenAI tools such as GitHub Copilot by:
- Crafting effective prompts
- Validating AI-generated outputs
- Sharing reusable patterns and workflows
- Encourage adoption of AI-assisted development practices to improve delivery speed and quality.
Required Qualifications
Education
- Bachelor’s degree in computer science or equivalent professional experience required.
Experience
- 7–10 years of experience in an enterprise software development environment.
- 6+ years of hands-on experience with Azure integration and API management technologies.
- 6+ years of hands-on Python development experience.
Technical Skills
Azure Integration & API Management
- Deep understanding of integration architecture and design principles in complex enterprise environments.
- Expertise in API-led and event-driven integration patterns using Azure services.
- Strong experience with:
- Azure API Management (APIM)
- Azure Functions
- Azure Service Bus
- Azure Kubernetes Service (AKS)
- Azure Key Vault
API Security & Governance
- Experience securing APIs using:
- OAuth 2.0
- Microsoft Entra ID
- Mutual TLS (mTLS)
- API governance and policy enforcement
DevOps & Infrastructure Automation
- Experience automating CI/CD pipelines using GitLab and related tooling.
- Hands-on experience with Infrastructure as Code (IaC) tools such as:
- Terraform
- OpenTofu
- Proficiency with Azure CLI and Azure Portal administration.
Monitoring & Troubleshooting
- Strong troubleshooting and production support experience.
- Experience implementing monitoring and observability solutions using Azure Monitor and Splunk.
Containers & Development Tools
- Experience developing and deploying containerized Azure Functions and in
Job Type
- Job Type
- Contract
- Location
- Anywhere(Remote)
Share this job: