Python Azure Developer

Lancesoft

Bogotá

Presencial

COP 80.000.000 - 120.000.000

Jornada completa

Hace 8 días
Generador de candidaturas

Destaca en este puesto — crea un currículum adaptado y una carta de presentación en aproximadamente un minuto.

Supera los filtros ATS

Descripción de la vacante

Lancesoft in Bogotá seeks a Python developer to finish integrations between restaurant systems and enterprise platforms. You will design and build Python Azure Functions exposing REST endpoints and processing Service Bus messages.

You will extend services with new SQL Server tables and ID-allocation logic, re-implement MuleSoft integrations on Azure, write tests, maintain docs, and collaborate with DBAs and platform teams to sequence changes and go-lives.

Formación

  • 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 to modify or re-implement behavior.
  • Understanding of cloud security, monitoring, logging, and performance optimization.
  • Excellent analytical, troubleshooting, and communication skills.

Responsabilidades

  • Design and build Python Azure Functions that expose REST endpoints and process Service Bus messages, following established patterns.
  • Add new capabilities to existing services—new SQL Server tables and endpoints, ID-allocation logic, and secure configuration via Key Vault.
  • Read MuleSoft integration logic and re-implement behavior in Python so downstream consumers see no difference.
  • Write unit and integration tests, keep documentation current, and produce runbooks for deployments.
  • Run new services in parallel with legacy systems, perform cutover, and retire old integration cleanly.
  • Coordinate with DBA, platform, and project teams to sequence table changes, API registration, and go-lives.

Conocimientos

Python
REST APIs
Azure Functions
Docker
CI/CD
Git
Testing (unit/integration)
Communication
Analytical thinking

Herramientas

Azure
SQL Server
Kubernetes (AKS)
pytest

Descripción del empleo

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.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Python Azure Functions Engineer — Integrations
Python Azure Functions Engineer — Integrations

Lancesoft • Bogotá

Presencial
COP 80.000.000 - 120.000.000
Azure Data Engineer - Remote, Latin America
Azure Data Engineer - Remote, Latin America

Bluelight Consulting LLC • Palmira

A distancia
COP 108.084.738 - 216.169.476
Competitive salary and bonuses
Generous paid-time-off policy
Flexible working hours
+1
MuleSoft Integration Engineer (API & Enterprise Integration)
MuleSoft Integration Engineer (API & Enterprise Integration)

Forte Group • Colombia

Presencial
COP 254.721.443 - 327.498.999
Data Engineer, Azure - Remote, Latin America
Data Engineer, Azure - Remote, Latin America

Bluelight Consulting LLC • Palmira

A distancia
COP 109.521.027 - 182.535.046
Competitive salary and bonuses
Generous paid-time-off policy
Flexible working hours
+1
Remote Azure Data Engineer - ETL & Analytics
Remote Azure Data Engineer - ETL & Analytics

Bluelight Consulting LLC • Palmira

Híbrido
Confidential
Backend Engineer - 64624178818
Backend Engineer - 64624178818

Somewhere • Bogotá ciudad

Presencial
COP 372.694.000 - 496.925.000
Senior DevOps Engineer (Azure)
Senior DevOps Engineer (Azure)

MPS Group LLC • Bogotá ciudad

Presencial
COP 120.000.000 - 180.000.000
Data Engineer (Azure) - Remote, Latin America
Data Engineer (Azure) - Remote, Latin America

Bluelight LLC • Cartagena de Indias

A distancia
COP 60.000.000 - 100.000.000
Azure Developer
Azure Developer

Michael Page • Colombia

Presencial
COP 133.920.000 - 212.040.000
Azure Integration Developer
Azure Integration Developer

TwoConnect • Sur

A distancia
COP 280.260.000 - 404.820.000