Internet/Web Applications Development - Internet/Web Applications Development (Bogotá)

Internet/Web Applications Development - Internet/Web Applications Development (Bogotá)

01 oct
|
Mindlance
|
Bogotá

01 oct

Mindlance

Bogotá

Job Title: Python Azure Integration Developer
Location: Colombia – Remote
Duration: months

Position Summary:
We are looking for a Python Azure Integration Developer to join a team responsible for building and modernizing near real-time integration services that connect restaurant, enterprise, and business systems.
The team is currently modernizing an existing MuleSoft integration ecosystem to Microsoft Azure, using Python Azure Functions, Azure Kubernetes Service (AKS), API Management, Service Bus, Key Vault, and SQL Server.
In this role, you will design and develop Python-based integration services, build REST APIs, process event-driven messages, and help migrate existing MuleSoft integrations to the Azure platform. You will work closely with database, cloud platform, and project teams to deliver reliable integrations and support production cutovers.

Key Responsibilities:
- Design, develop, and maintain Python-based Azure Functions and RESTful APIs.
- Develop event-driven integrations using Azure Service Bus and other Azure services.
- Extend existing integration services by developing new APIs, database tables, business logic, and ID-allocation capabilities.
- Work with SQL Server and integrate relational databases with Python applications.
- Implement application configuration and secrets management using Azure Key Vault.
- Analyze existing MuleSoft integrations to understand data mappings, lookup tables, business rules, scheduling, and integration flows.
- Rebuild or migrate MuleSoft integrations onto the Azure platform while maintaining existing downstream functionality.
- Develop unit and integration tests and maintain high-quality, reliable code.




- Maintain technical documentation and create operational runbooks for new services.
- Deploy and operate new services alongside legacy integrations during migration and cutover activities.
- Support production go-lives, troubleshoot integration issues, and help retire legacy integrations.
- Collaborate with DBAs, cloud/platform teams, developers, and project teams to coordinate database changes, API registration, deployments, and releases.
- Follow established development standards, code-review practices, Git workflows, and CI/CD processes.
- Monitor application health and performance and address security, logging, and operational issues.

Required Qualifications:
- – years of professional software development experience.
- Strong hands-on experience with Python development.
- Experience developing RESTful APIs and integration services using Python.
- Hands-on experience developing and supporting Azure Functions using Python.
- Experience with core Azure services, particularly: Azure Service Bus Azure Storage Azure Key Vault Microsoft Entra ID
- Experience working with relational databases from Python.
- Knowledge of SQL and database integration concepts.
- Experience with Docker and containerization.
- Experience with Git, CI/CD pipelines, and DevOps practices.




- Experience writing unit and automated tests.
- Ability to understand existing integration code and business logic and modify or reimplement it on another platform.
- Understanding of cloud security, monitoring, logging, and performance optimization.
- Strong analytical, troubleshooting, and communication skills.

Preferred Qualifications:
- Experience with Microsoft SQL Server.
- Experience with SQLAlchemy or pyodbc.
- Experience with Azure API Management (APIM).
- Experience with Azure Application Insights.
- Exposure to Kubernetes / Azure Kubernetes Service (AKS).
- Experience with GitLab CI.
- Experience with pytest.
- Experience with MuleSoft , including DataWeave, RAML, and Mule flows.
- Experience migrating integrations from MuleSoft to Azure or between integration platforms.
- Exposure to ERP, HCM, or enterprise application integrations.
- Experience with JD Edwards, Oracle Fusion HCM, or similar enterprise systems.
- Understanding of enterprise messaging and event-driven integration patterns.

Technical Environment:
- Languages & Development: Python, REST APIs, SQL
- Azure: Azure Functions, Azure Service Bus, Azure Storage, Azure Key Vault, Entra ID, API Management, Application Insights
- Database: SQL Server, SQLAlchemy, pyodbc
- DevOps & Infrastructure: Docker, Kubernetes, AKS, Git, GitLab CI, CI/CD
- Testing: pytest, Unit Testing, Integration Testing
- Integration: MuleSoft , DataWeave, RAML, Enterprise Messaging, API Integration

“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”

📌 Internet/Web Applications Development - Internet/Web Applications Development (Bogotá)
🏢 Mindlance
📍 Bogotá

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: internet/web applications development - internet/web applications development (bogotá) / bogotá

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: internet/web applications development - internet/web applications development (bogotá) / bogotá