Logo for Grupo TECDATA Engineering

Data Engineer especializado en Databricks y Python

Roles & Responsibilities

  • At least 2 years of professional backend development experience
  • Strong experience with Node.js and TypeScript in a production environment
  • Experience designing and consuming REST APIs (and GraphQL when applicable) with proper error handling and versioning
  • Experience with relational databases (PostgreSQL/MySQL) and/or NoSQL databases (MongoDB) and data access patterns

Requirements:

  • Design and implement REST APIs (and GraphQL where applicable) using Node.js + TypeScript with robust error handling and versioning
  • Define domain models and data access patterns for SQL/NoSQL databases ensuring data consistency and performance
  • Implement authentication/authorization (OAuth2/JWT) and security best practices
  • Add observability: structured logs, metrics, and traces; build unit and integration tests; collaborate with QA; participate in design reviews and CI/CD pipelines

Job description

- Tareas a realizar: Desarrollador Backend Node.js (TypeScript) - APIs & Microservices

- Años de experiencia requerida > 2 años

- Experiencia deseada

Objetivo del rol

Desarrollar y mantener servicios backend en Node.js/TypeScript para una aplicación en arranque, construyendo APIs robustas, seguras y observables, integrando servicios internos/terceros y asegurando calidad y rendimiento en entornos cloud.

Responsabilidades

Diseñar e implementar APIs REST (y/o GraphQL si aplica) con Node.js + TypeScript.

Definir modelos de dominio y acceso a datos (SQL/NoSQL) garantizando consistencia y performance.

Implementar autenticación/autorización (p.ej. OAuth2/JWT) y buenas prácticas de seguridad.

Añadir observabilidad: logs estructurados, métricas y trazas; soporte a incidentes.

Construir tests unitarios e integración; colaborar con QA en criterios de aceptación y regresión.

Participar en diseño técnico, code reviews, y CI/CD (pipelines, quality gates).

- Tipo de proyecto: Proyecto cerrado

- Conocimiento de herramientas

Imprescindible (Must have)

Experiencia sólida en Node.js y TypeScript en entorno profesional.

Diseño/consumo de APIs (REST), control de errores, validación de entrada, versionado.

Experiencia con base de datos (PostgreSQL/MySQL o MongoDB) y patrones de acceso a datos.

Testing (Jest u otro) + buenas prácticas de calidad (linting, formatting, code review).

Experiencia integrando servicios externos y manejo de secretos/configuración.


Data Engineer Related jobs

Other jobs at Grupo TECDATA Engineering

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.