Serverless Backend Engineer

Remoto

Inscribirme

Descripción

Responsabilidades: Como Ingeniero de Software Personalizado, serás responsable de desarrollar soluciones de software a medida para diseñar, programar y mejorar componentes en sistemas o aplicaciones. Utilizarás frameworks modernos y prácticas ágiles para entregar soluciones escalables y de alto rendimiento, adaptadas a necesidades específicas del negocio. Se espera que seas un experto en la materia, colabores y gestiones al equipo para un desempeño efectivo, asumas la responsabilidad de las decisiones del equipo, interactúes con múltiples equipos, contribuyas a decisiones clave y brindes soluciones a problemas tanto dentro de tu equipo inmediato como a través de varios equipos.

Requisitos

Se requiere un dominio avanzado en Arquitectura AWS & arquitectura de MicroServicios. Se recomienda un dominio avanzado en Amazon API Gateway. Se sugiere experiencia experta en Desarrollo de Aplicaciones Personalizadas y Diseño de Software y Soluciones, junto con un dominio avanzado en:


Activities

Desarrollo en Azure Functions

Crear modelo de datos en Azure Cosmos DB (API Core/NoSQL)

SDK / bindings de Azure Cosmos DB en Azure Functions

Implementar reglas de negocio en Azure Functions

Manejo de concurrencia y timeouts

Trazabilidad funcional (Azure Application Insights + Azure Monitor)

Setup Azure API Management

Configuración ecosistema de servicio en Azure (Azure Resource Manager + networking (VNet, Managed Identity, etc.))

Creación de las IaC (Azure Bicep / Terraform)


Skills:

Azure Functions (Node.js / Python)

Azure API Management (REST) - Open Api - Fast APi

Azure Cosmos DB (modo serverless/autoscale, TTL nativo)

Clean Architecture

Manejo de concurrencia / límites en Azure Functions (host.json, plan Consumption/Premium)

Tests unitarios

Serveless Framework / YAML

Swagger

Github

CI/CD (GitHub Actions o Azure DevOps)

Scrum

OAuth 2.0 y OpenID Connect (OIDC)

JWT + mTLS

Azure Front Door / Azure Application Gateway (WAF integrado + CDN)

IaC (Terraform / Azure Bicep)

Azure Monitor + Azure Application Insights