Python Azure Developer (Bogotá)

Python Azure Developer (Bogotá)

29 sep
|
Lancesoft
|
Bogotá

29 sep

Lancesoft

Bogotá

Integration team builds and runs the services that connect our restaurant systems to the rest of the business: store back-of-house data flowing to JD Edwards and Oracle HCM, ServiceNow-driven vendor dispatch, partner data exchanges, and a master-ID service that every new store, site, and project depends on. We are in the middle of moving that estate from MuleSoft onto Azure - Python Azure Functions running on AKS behind API Management, with Service Bus, Key Vault, and SQL Server underneath - and we are looking for a Python developer to help us finish. You will join a small team that ships through merge requests, deploys through GitLab CI, and treats tests and docs as part of the work. Depending on the assignment, you will either extend our Central Data Exchange service with a new store-numbering capability and take it live, or take ownership of individual MuleSoft integrations and rebuild them on the Azure platform through cutover.

What you'll do:

- Design and build Python Azure Functions that expose REST endpoints and process Service Bus messages, following the patterns already established in our codebase.
- Add new capabilities to existing services - new SQL Server tables and endpoints, ID-allocation logic that stays correct under concurrent callers, configuration and secrets through Key Vault.
- Read existing MuleSoft integrations, work out what they actually do (data mappings, lookup tables, business rules, scheduling), and re-implement that behavior in Python so downstream consumers see no difference.
- Write unit and integration tests, keep the repo's documentation current,



and produce the runbook for what you build.
- Run new services in parallel with their legacy equivalents, cut consumers over, and retire the old integration cleanly.
- Work directly with our DBA, platform, and project teams to sequence table changes, API registration, and go-lives.

Technical Requirements

- 2-5 years of professional software development experience.
- Strong Python development experience, including RESTful API development and integration services.
- Experience developing and supporting serverless applications using Azure Functions (Python).
- Experience with core Azure services such as Service Bus, Azure Storage, Key Vault, and Entra ID.
- Experience working with relational databases from Python.
- Knowledge of containerization technologies including Docker.
- Experience with CI/CD pipelines, Git, automated testing, and DevOps practices.
- Ability to read and understand existing integration code in order to modify or re-implement its behavior.
- Understanding of cloud security, monitoring, logging, and performance optimization.
- Excellent analytical, troubleshooting, and communication skills.

Preferred Qualifications

- Experience with SQL Server and SQLAlchemy or pyodbc.
- Experience with Azure API Management and Application Insights.
- Exposure to Kubernetes platforms such as AKS.
- Experience with GitLab CI and pytest.
- MuleSoft 4 experience (DataWeave, RAML, flows), or experience migrating integrations between platforms.
- Exposure to ERP and HCM integrations (JD Edwards, Oracle Fusion HCM) and enterprise messaging patterns.

#J-18808-Ljbffr

📌 Python Azure Developer (Bogotá)
🏢 Lancesoft
📍 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: python azure developer (bogotá) / bogotá

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: python azure developer (bogotá) / bogotá