Saltar al contenido

Búsqueda

← Volver a las búsquedas
Resumen
Ver aviso original ↗

WiTi / Software

Back-end Software Engineer – NestJS | Cloud Native | AWS

nuevaDesde Argentina

  • Remoto desde Argentina
  • Remoto
  • Semi senior

Requisitos

  • javascript
  • typescript
  • node.js
  • sql
  • aws
  • docker
  • terraform
  • ci/cd
  • elasticsearch
  • git
  • jenkins

    Suma si tenés

    • ecommerce

    La búsqueda

    • Experiencia desarrollando servicios backend con NestJS, TypeScript y Node.js.

    • Dominio de Modules, Providers, Interceptors, Guards y Custom Decorators de NestJS.

    • Experiencia aplicando tipado estricto, concurrencia y patrones asincrónicos.

    • Experiencia comprobable con Arquitectura Hexagonal, puertos y adaptadores e inversión de dependencias.

    • Experiencia práctica con Domain Driven Design.

    • Experiencia trabajando en entornos Cloud Native sobre AWS.

    • Experiencia con infraestructura como código mediante Terraform.

    • Experiencia con Docker y pipelines de CI/CD mediante GitHub Actions.

    • Experiencia diseñando y optimizando modelos de datos relacionales en MySQL.

    • Experiencia trabajando con DynamoDB y modelado NoSQL.

    • Experiencia implementando soluciones de búsqueda e indexación con Elasticsearch u OpenSearch.

    Responsabilidades: • Desarrollar y evolucionar servicios backend con NestJS, TypeScript y Node.js.

    • Implementar Modules, Providers, Interceptors, Guards y Custom Decorators.

    • Aplicar tipado estricto, interfaces, concurrencia y patrones asincrónicos.

    • Diseñar soluciones desacopladas mediante Arquitectura Hexagonal, puertos y adaptadores.

    • Aplicar inversión de dependencias para separar dominio, aplicación e infraestructura.

    • Utilizar Domain Driven Design para modelar dominios y definir sus límites.

    • Trabajar con servicios de AWS y analizar recursos desde la consola y mediante AWS CLI.

    • Diseñar soluciones orientadas a eventos mediante SNS, SQS y EventBridge.

    • Crear y mantener infraestructura reproducible con Terraform.

    • Construir y optimizar imágenes Docker utilizando multi-stage builds.

    • Crear pipelines de CI/CD con GitHub Actions para testing, linting y despliegue.

    • Diseñar, modelar y optimizar bases de datos relacionales y NoSQL.

    • Implementar y ajustar soluciones de búsqueda distribuida e indexación.

    • Colaborar con producto y liderazgo técnico, comunicando las decisiones de arquitectura de manera clara.

    • Participar en distintas iniciativas del equipo según las necesidades del producto.

    Deseable: • Experiencia en sistemas backend de alta disponibilidad.

    • Experiencia diseñando arquitecturas orientadas a eventos.

    • Conocimiento de Single Table Design en DynamoDB.

    • Experiencia optimizando imágenes Docker mediante multi-stage builds.

    • Manejo de AWS CLI y buenas prácticas para la gestión segura de credenciales.

    • Experiencia trabajando con búsquedas distribuidas y gestión de índices.

    • Experiencia participando simultáneamente en distintas iniciativas de producto.

    • Experiencia en plataformas digitales de retail o e-commerce.

    Beneficios: En WiTI promovemos un ambiente colaborativo donde la cultura del aprendizaje es parte fundamental. Entre nuestros beneficios están:

    • Plan de carrera personalizado para el desarrollo profesional.

    • Certificaciones para continuar creciendo en tu carrera.

    • Cursos de idiomas, apoyando el desarrollo personal y profesional.

    Publicado en Get on Board. Los datos de requisitos los extrae Maru del aviso: ante cualquier duda, manda el aviso original.

    Ver aviso original ↗

    Ingresá a Maru

    para

    El ingreso no está disponible en este momento. Probá en un rato.

    Sin contraseña: entrás con tu cuenta de Google. Lo que armaste queda guardado mientras tanto.