NEWPosted 2 hours ago

Job ID: JOB_ID_7439

Job Summary:

The Microsoft Azure API Management Lead is responsible for the comprehensive delivery and ongoing operation of enterprise APIs on the Azure platform. This includes architecture, development (primarily in Python), security implementation, deployment strategies, monitoring, and ongoing support. A key aspect of this role involves leading the migration of existing legacy integrations to the Azure APIM platform and actively promoting engineering best practices and the effective utilization of Generative AI (GenAI) tools across the development team.

Key Responsibilities:

  • Architect and develop robust Azure APIs and applications utilizing Python, leveraging Azure integration services such as API Management, Functions, Service Bus, Kubernetes, and Key Vault.
  • Design, develop, and implement new features and functionalities to enhance API capabilities and performance.
  • Ensure applications exhibit high performance, responsiveness, and reliability.
  • Conduct thorough testing and manage the deployment of fixes and enhancements to applications and APIs across all relevant environments.
  • Analyze incoming project requests, define detailed work items for the refactoring of existing APIs and integrations, and manage their migration to Azure cloud services, delegating tasks effectively to team members and other resources.
  • Troubleshoot production issues promptly, prioritizing support tasks to ensure optimal business performance and minimal disruption.
  • Apply GenAI tools strategically to improve delivery speed and quality by crafting effective prompts, validating AI-generated outputs, and sharing reusable patterns and best practices with the team.

Experience Required:

  • 7-10 years of experience in an enterprise development environment.
  • 6+ years of hands-on experience with Azure integration and API management solutions.
  • 6+ years of hands-on experience developing applications in Python.

Technical Skills:

  • Deep understanding of design and integration principles for complex IT environments.
  • Proven experience executing migrations of APIs and integrations to Azure-based integration platforms and technology stacks, including refactoring patterns, validating functional parity, and coordinating cutover activities to minimize downtime.
  • Proficiency in implementing API-led and event-driven integration patterns using various Azure services, including deployment and monitoring tools.
  • Experience with automating CI/CD processes and proficiency in using source control tools like GitLab.
  • Skilled in building and securing APIs within Azure APIM using policies, OAuth 2.0, Entra ID, client certificates (mTLS) where applicable, and adhering to API governance best practices.
  • Experience operating and administering Azure platform components using infrastructure-as-code (IaC) tools such as Terraform/OpenTofu, Azure CLI, and the browser portal UI.
  • Proficiency in troubleshooting using Azure monitoring tools and establishing actionable observability for APIs in external systems like Splunk.
  • Experience developing containerized Azure Functions and integration projects using Visual Studio Code, and deploying Azure Kubernetes containerized integration workloads.
  • Expertise in designing and implementing complex data transformations using reusable transformation libraries, including multi-level mappings and translations.
  • Skilled in writing comprehensive unit, integration, and functional tests to ensure repeatable and reliable results.
  • Experience developing and interfacing with MS SQL Server and Oracle DBaaS relational database systems.
  • Proficiency in utilizing GenAI assistants and agents like GitHub Copilot to accelerate software delivery through effective prompt engineering and iterative development.

Key Competencies:

  • Ability to collaborate effectively with both technical and non-technical members of multiple teams in a fast-paced, technical environment.
  • Capacity to work independently, manage assigned responsibilities, and stay aligned with team objectives.
  • Proven ability to architect and interpret solutions for complex business problems.
  • Experience leading platform/application migration planning and execution, aligning stakeholders on approach, risks, and cutover strategies to ensure service continuity.
  • A champion for engineering quality and delivery practices (automation, testing, documentation, standards), mentoring others to improve code maintainability.
  • Skilled in leading troubleshooting and root-cause analysis efforts, driving incident resolution and guiding teams toward durable, preventative fixes.
  • Ability to encourage the effective and secure use of GenAI tools to improve delivery speed and quality.
  • Working knowledge of MuleSoft Runtime and Anypoint Platform is considered a plus.

Special Requirements

Visa: H4, GC EAD, GC and USC or TN. Requires LinkedIn references and picture.


Compensation & Location

Salary: $120,000 – $180,000 per year

Location: Remote


Recruiter / Company – Contact Information

Email: vikas.tek3@gmail.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
vikas.tek3@gmail.com with the subject:

DELETE_JOB_ID_7439

to delete@join-this.com.