Allied Global

🚀 Senior Backend Engineer | Node.js · NestJS · AWS · Kafka

Allied Global  •  Guatemala City, GT (Remote)  •  14 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

🚀 Senior Backend Engineer | Node.js · NestJS · AWS · Kafka

AlliedGlobal | Oportunidad Remota | Contractor

📌 Detalles de la posición

  • Modalidad: Remoto
  • Tipo de contratación: Contractor
  • Dedicación: Full-time
  • Compensación: US$2,500 mensuales
  • Horario: Lunes a viernes, de 9:00 a.m. a 6:00 p.m. GMT-6
  • Idioma Español

La comunicación y colaboración para esta posición se realizan en español

  • Presencialidad: La posición es remota. Para candidatos ubicados en Guatemala, podría requerirse presencia ocasional en oficina.

🌟 Sobre la oportunidad

Buscamos un profesional con sólida experiencia técnica, capacidad para trabajar con alto grado de autonomía y criterio para tomar decisiones técnicas y resolver problemas complejos.

Esta posición va más allá del desarrollo de código: tendrás la oportunidad de participar en decisiones de arquitectura dentro de tu dominio, definir estándares y buenas prácticas, realizar code reviews y convertirte en un referente técnico para el equipo

Trabajarás principalmente con Node.js, NestJS y microservicios, dentro de una arquitectura orientada a eventos, con tecnologías como Kafka, AWS SQS, AWS EventBridge, Kubernetes y AWS

El dominio del inglés NO es un requisito para esta oportunidad.

🎯 Principales responsabilidades

Liderazgo técnico y desarrollo backend

  • Liderar técnicamente el diseño de soluciones backend dentro de tu dominio.
  • Tomar decisiones de arquitectura y resolver problemas técnicos complejos de manera autónoma.
  • Analizar, ejecutar y monitorear la resolución de incidentes contables de acuerdo con los SLA establecidos.
  • Liderar análisis de causa raíz (RCA) y desarrollar soluciones permanentes para evitar la recurrencia de incidentes.
  • Diseñar y desarrollar nuevas soluciones o mejorar desarrollos existentes.
  • Desarrollar servicios backend y APIs REST escalables y mantenibles.
  • Definir estándares de desarrollo y promover buenas prácticas de calidad, seguridad y performance.
  • Realizar code reviews
  • Actuar como referente técnico y brindar apoyo y mentoría a otros miembros del equipo.

⚡ Arquitectura orientada a eventos

  • Diseñar e implementar soluciones utilizando arquitecturas orientadas a eventos.
  • Trabajar con Kafka, AWS SQS y AWS EventBridge
  • Desarrollar integraciones entre diferentes servicios y componentes de la plataforma.
  • Trabajar con arquitecturas de microservicios y sistemas distribuidos.

📊 Monitoreo y observabilidad

  • Desarrollar servicios backend para el monitoreo de la plataforma.
  • Integrar diferentes servicios para habilitar capacidades de monitoreo centralizado.
  • Desarrollar y mantener dashboards en tiempo real
  • Implementar alertas proactivas mediante diferentes canales.
  • Contribuir a mejorar la confiabilidad, disponibilidad y visibilidad operativa de la plataforma.

🔐 Portal de autoservicio de Backoffice

  • Desarrollar servicios backend y endpoints REST para el portal de autoservicio.
  • Implementar integraciones con Amazon S3
  • Gestionar accesos y permisos.
  • Garantizar soluciones seguras, escalables y con buen desempeño.

📚 Documentación y conocimiento

  • Generar código fuente de alta calidad y fácil mantenimiento.
  • Elaborar documentación técnica detallada.
  • Generar evidencia de pruebas de las soluciones desarrolladas.
  • Liderar actividades de transferencia de conocimiento (Knowledge Transfer)
  • Compartir conocimientos y contribuir al crecimiento técnico del equipo.

🛠️ Tecnologías que utilizarás

Backend
Node.js · NestJS · JavaScript · TypeScript · Python · REST APIs · Programación orientada a eventos

Mensajería y eventos
Kafka · AWS SQS · AWS EventBridge

Bases de datos y datos
PostgreSQL · DynamoDB · Databricks

Cloud y contenedores
AWS · Lambda · S3 · EKS · Kubernetes · Docker

DevOps y observabilidad
GitHub · GitHub Actions · Jenkins · ArgoCD · Datadog

🔎 ¿Qué buscamos?

  • 5+ años de experiencia en desarrollo backend.
  • Experiencia comprobada desarrollando y llevando servicios a producción de manera autónoma.
  • Experiencia sólida con Node.js y NestJS
  • Dominio de JavaScript y/o TypeScript
  • Experiencia desarrollando APIs REST y microservicios
  • Experiencia con arquitecturas orientadas a eventos
  • Experiencia práctica con Kafka, AWS SQS y/o AWS EventBridge
  • Experiencia trabajando con AWS
  • Experiencia con bases de datos como PostgreSQL y DynamoDB
  • Experiencia con Docker y Kubernetes
  • Capacidad para analizar y resolver problemas complejos en ambientes productivos.
  • Experiencia realizando Root Cause Analysis (RCA)
  • Capacidad para tomar decisiones técnicas y trabajar con un alto nivel de autonomía.
  • Conocimiento de buenas prácticas de desarrollo, calidad, seguridad y performance.
  • Experiencia realizando code reviews

Capacidad para comunicar conceptos técnicos de manera clara y colaborar con otros

Allied Global

About Allied Global

Regardless of your Company’s size (from Start-ups to Fortune 500), business vertical or service requirements, we act as a seamless extension of your team to help you grow, and take your business to the next level with an agile approach.

This is what we do the best:

SALES | We optimize every call to convert it into a sale

CUSTOMER CARE | We create the best customer experience

TECH SUPPORT | We handle every call with a solutions approach

BACK OFFICE | We handle traditional and non-traditional tasks efficiently and accurately

QUALITY ASSURANCE | We ensure quality is monitored and measured

Technology Services | We optimize your database life-cycle

For more details and to learn how we can partner together, please visit www.alliedglobal.com

Industry
Consulting & Advisory
Company Size
1,001-5,000 employees
Headquarters
Guatemala, GT
Year Founded
2005
Social Media