TC
Azure APIM Lead or Developer
TechDigital Corporation
Location not stated
Staff / Principal
4 months ago
- Azure
- Azure Cloud
- Kubernetes
- Key Vault
- Python
- Machine Learning
- CI/CD
- GitLab
- Entra
- mTLS
- IaC
- Terraform
- OpenTofu
- Splunk
- Azure Functions
- Visual Studio
- Oracle
- MuleSoft
4 months ago
| Required Skills: 1. Azure APIM , Azure cloud functions, Service bus, API Management, Functions, Service Bus, Kubernetes, Key Vault). 2. Cloud function development using python Years of Experience: ▪ 7-10 years' experience in an enterprise development environment ▪ 6+ years of hands-on experience with Azure integration/API management ▪ 6+ years of hands-on experience developing in Python Key responsibilities: ▪ Architect and develop Azure APIs and applications in Python on Azure integration services (e.g. API Management, Functions, Service Bus, Kubernetes, Key Vault). o Design and implement new features and functionality. o Ensure high performance and responsiveness of applications. ▪ Test and deploy fixes and enhancements to apps and APIs to all environments. ▪ Analyze project requests and define detailed work items to rewrite existing APIs and integrations and migrate them to Azure cloud services, delegating tasks to lower level team members and resources. ▪ Troubleshoot production issues in a timely manner and appropriately prioritize support tasks for best business performance. ▪ Apply GenAI tools effectively to improve delivery speed and quality by crafting prompts, validating outputs, and sharing reusable patterns with the team. Technical Skills: ▪ Executing migrations of APIs and integrations to Azure-based integration platforms/technology stacks, including refactoring patterns, validating parity, and coordinating cutover to minimize downtime. ▪ Implementing API-led and event-driven integration patterns using Azure services, including deployment and monitoring tools. ▪ Automating CI/CD processes and experience using source control tools like GitLab. ▪ Building and securing APIs in Azure APIM using policies, OAuth 2.0 and Entra, client certificate (mTLS) where applicable, and API governance practices. ▪ Operating and administering Azure platform components with infrastructure-ascode (IaC) tools (Terraform / OpenTofu), Azure CLI and browser portal UI. ▪ Troubleshooting using Azure monitoring and establishing actionable observability for APIs in external tools like Splunk. ▪ 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 with reusable transformation libraries, including multi-level mappings and translations. ▪ Writing unit, integration and functional tests for repeatable results. ▪ Developing and interfacing with MS SQL Server and Oracle DBaaS relational database systems. ▪ Using GenAI assistants and agents such as GitHub Copilot to accelerate software delivery through effective prompt writing and iteration. Key competencies: ▪ Successfully work with both technical and non-technical members of multiple teams in a fast-paced, technical environment. ▪ Able to work independently, manage assigned responsibilities, and stay aligned with team goals. ▪ Successfully architect and interpret solutions to complex business problems. ▪ Lead platform/application migration planning and execution, aligning stakeholders on approach, risk, and cutover to ensure continuity of service. ▪ Champion engineering quality and delivery practices (automation, testing, documentation, standards), mentoring others to improve code maintainability. ▪ Lead troubleshooting and root-cause analysis efforts, driving incident resolution and guiding teams toward durable, preventative fixes. ▪ Encourage effective use of GenAI tools to safely and securely improve delivery speed and quality. ▪ Working knowledge of MuleSoft Runtime and Anypoint Platform a plus |
|
| Years of Experience: | ▪ 7-10 years' experience in an enterprise development environment ▪ 6+ years of hands-on experience with Azure integration/API management ▪ 6+ years of hands-on experience developing in Python |
|---|
Azure APIM Lead or Developer · TechDigital Corporation