Descripción del puesto
📢 ¡Buscamos Architects!
💻 Modalidad remota, con posibilidad de reuniones estratégicas presenciales de forma quincenal o mensual.
📍 Contamos con unas hermosas y cómodas oficinas en Almagro - CABA como espacio de coworking al que se puede asistir junto con el equipo si gustan de ello 🤜🤛
🕘 Full time, de 9hs a 18hs.
👩💻 ¿Cuáles serán tus responsabilidades?
- Diseñar soluciones técnicas escalables, seguras, resilientes y de alta disponibilidad en entornos cloud.
- Definir arquitecturas orientadas a servicios (microservicios, event-driven, serverless), con foco en performance, resiliencia y mantenibilidad.
- Participar activamente en la implementación de funcionalidades críticas o técnicamente complejas, asegurando que las decisiones de diseño se reflejen correctamente en el código.
- Codificar componentes clave o generar bases de referencia que luego pueda escalar el equipo de desarrollo.
- Asegurar la alineación de las soluciones con las directrices de arquitectura de la empresa, estándares de la industria y mejores prácticas.
- Colaborar en la definición de estrategias de integración, persistencia, autenticación/autorización, escalabilidad, logging, observabilidad y disaster recovery en conjunto con el equipo de DevSecOps.
- Documentar las decisiones de arquitectura, los componentes clave y los trade-offs evaluados en cada solución.
🧐 ¿Cómo lo harás?
En Urbetrack nos enfocamos en entregas rápidas mediante un desarrollo iterativo e incremental 💪.
✔ Ponemos el foco en las necesidades, usando el desarrollo continuo y ágil para generar impacto rápidamente.
✔ Seguimos principios ágiles con sprints semanales, planificados por el equipo técnico según objetivos definidos por los Product Owners.
✔ Realizamos reuniones one-on-one regulares con los Managers para que compartas logros y desafíos.
Requisitos
🔍 ¿Qué esperamos de vos?
- Al menos 10 años de experiencia laboral comprobada en desarrollo de software, teniendo como mínimo 3 como Architect.
- Experiencia comprobada en diseño e implementación de arquitecturas complejas en entornos cloud.
- Sólido conocimiento en sistemas distribuidos, integración de servicios, y diseño de APIs.
- Experiencia en patrones de arquitectura moderna: microservicios, CQRS, event sourcing, etc.
- Experiencia previa en sistemas monolíticos y procesos de migración hacia la nube.
- Dominio de programación orientada a objetos utilizando .NET
- Conocimiento de herramientas y servicios de Azure Cloud, ejemplo: App Services, Azure Functions, Service Bus, Key Vault, Cosmos DB, Application Insights, entre otros.
- Capacidad para bajar a código escenarios complejos y colaborar directamente en la implementación cuando sea necesario.
- Deseable: experiencia con automatización de infraestructura (IaC), pipelines de CI/CD, y conceptos de seguridad cloud.
Beneficios
⭐ Ofrecemos los siguientes beneficios:
✔️ Prepaga médica de excelente nivel 🩺
✔️ 20 días de estudio anuales 📚
✔️ Convenio Gympass 🏋️♀️
✔️ Día off de cumpleaños 🎂
✔️ Programa de referidos con reconocimiento económico 👥
✔️ Sorteos durante el año 🎁