Ref. 20044: Performance Engineer (Node.js y PostgreSQL) Remoto / Pago USD
1 VacantesSistemas en Recoleta, Capital Federal
- Salario: $ 33.333,00 (Mensual)
- Categoría: Informática / Telecomunicaciones
- Subcategoría Sistemas
- Localidad: Recoleta
- Activo desde: 26/02/2025
- Jornada: Jornada completa
- Tipo de Contrato: otro tipo de contrato
- Cantidad de Vacantes: 1
- Educación Mínima: Terciario
- Años de Experiencia: 1
En ADN ? Recursos Humanos estamos en la búsqueda de Performance Engineer (Node.js & PostgreSQL) / Remoto / Pago USD para Importante Empresa.
Requerimientos:
-Experiencia comprobable en Node.js y optimización de performance en backend.
-Sólidos conocimientos en PostgreSQL: tuning, locks, query execution plan, optimización de índices.
-Manejo de Datadog APM, DBM y RUM para diagnóstico de problemas de rendimiento en APIs, bases de datos y experiencia de usuario.
-Experiencia en análisis de archivos HAR para identificar problemas de carga y latencia en la red.
-Conocimientos en herramientas de tracing distribuido y monitoreo de performance en arquitecturas de microservicios.
-Comprensión de CDNs y load balancers, y su impacto en la performance de sistemas web.
-Capacidad para interpretar logs, métricas y correlacionar datos de distintas fuentes para diagnosticar problemas.
-Experiencia en identificación de cuellos de botella en sistemas complejos y propuesta de soluciones.
-Conocimiento de ClickUp (clickup.com) o experiencia en el uso de herramientas similares de gestión de tickets.
-Manejo de ingles técnico oral y escrito.
Responsabilidades del puesto:
-Analizar problemas de rendimiento reportados en tickets y determinar la causa raíz. Esto es;Realizar el triage de tickets de clientes relacionados con problemas de rendimiento, y, basándose en la información proporcionada, identificar si el problema de rendimiento proviene del cliente, o el frontend, o la red, o el backend o la capa de infraestructura (CDN o balanceador de carga).
Conocimientos deseables:
-Experiencia con otras herramientas de monitoreo y observabilidad (New Relic, Prometheus, etc.).
-Conocimiento en tuning de infraestructura (Kubernetes, AWS/GCP, Redis).
Experiencia en profiling de aplicaciones Node.js en producción.
Tareas a desarrollar:
-Revisar y diagnosticar problemas en el backend (Node.js), identificando cuellos de botella en el procesamiento de requests, uso del event loop, memory leaks y optimización de queries.
-Evaluar el rendimiento en todos los niveles (frontend, backend, base de datos, CDN, load balancer, Elasticsearch, y el resto de la infraestructura).
-Analizar archivos HAR para detectar problemas en tiempos de carga, caché, latencia en requests y performance de la red.
-Investigar y optimizar el rendimiento de bases de datos PostgreSQL, revisando locks, índices y ejecución de queries.
-Interpretar métricas de Datadog APM, DBM y RUM, correlacionando trazabilidad de peticiones y latencias en API/microservicios, bases de datos y experiencia del usuario final.
-Trabajar en conjunto con los equipos de desarrollo e infraestructura para proponer soluciones basadas en el análisis realizado.
Características:
-Análisis crítico y resolución de problemas: capacidad de diagnosticar y priorizar issues de performance.
-Autonomía: debe ser capaz de tomar tickets y llevar adelante el análisis sin supervisión constante.
-Comunicación efectiva: claridad para explicar problemas y proponer soluciones a equipos técnicos.
-Trabajo en equipo: colaboración con Devs y DevOps para resolver problemas de manera eficiente.
Horario: Lunes a viernes de 9 a 18 hs.