DTN
DTN
DTN es una empresa de datos y análisis que ayuda a las organizaciones a tomar mejores decisiones operativas en los sectores agrícola, aeronáutico, del transporte y de los servicios públicos. Sus productos combinan inteligencia meteorológica, datos de mercado y herramientas analíticas para ayudar a los equipos a anticipar riesgos, responder a las condiciones cambiantes y gestionar las operaciones diarias. Plataformas como ClearAg® y WeatherOps® aplican tecnología y análisis de datos a desafíos ambientales y empresariales complejos.

Ingeniero de plataforma, servicios en la nube de AWS

Desarrolla API, SDK, herramientas de línea de comandos y servicios nativos de la nube para la plataforma de toma de decisiones operativas de DTN. Crea sistemas distribuidos y capacidades basadas en IA para ingenieros y clientes empresariales.

Descripción

  • Diseñar y entregar funcionalidades de plataforma desde la planificación hasta la producción.
  • Implementar la lógica de servicios y de negocio para la plataforma de toma de decisiones operativas de DTN.
  • Crear y ampliar API para desarrolladores, SDK, herramientas de línea de comandos y capacidades de plataforma gestionadas.
  • Crear y mantener configuraciones de infraestructura como código para aprovisionar e implementar servicios de plataforma.
  • Asumir la responsabilidad de funcionalidades de ingeniería de complejidad moderada hasta su implementación, con supervisión mínima.
  • Ampliar el marco de módulos, los contratos de interfaz y la lógica de negocio de la plataforma.
  • Trabajar en autenticación, comunicación segura entre servicios, despacho, validación, métricas, reintentos y conciliación.
  • Aplicar prácticas de sistemas distribuidos, como el procesamiento asíncrono, los reintentos y la idempotencia, para facilitar interacciones fiables entre servicios.
  • Desarrollar software de producción fiable y fácil de mantener, y probarlo exhaustivamente.
  • Crear y mantener pruebas automatizadas unitarias y de integración.
  • Usar herramientas de compilación, integración continua, pruebas automatizadas, control de versiones y desarrollo basado en trunk.
  • Participar en debates sobre diseño técnico y revisiones de código.
  • Crear y mantener servicios nativos de la nube de AWS que abarquen cómputo, almacenamiento, IAM, API, almacenes de datos gestionados y tecnologías basadas en eventos.
  • Gestionar la infraestructura en la nube con Terraform o herramientas comparables.
  • Añadir métricas, monitorización y observabilidad a los servicios.
  • Participar en la rotación de guardia establecida e investigar fallos de servicios e incidentes operativos.
  • Aplicar el principio de mínimo privilegio y prácticas de seguridad en la nube.
  • Usar herramientas de desarrollo asistidas por IA y contribuir a capacidades de plataforma relacionadas con LLM y agentes de IA.
  • Colaborar con ingenieros sénior, responsables de ingeniería y partes interesadas de distintos equipos.
  • Desarrollar experiencia en arquitectura de AWS, sistemas distribuidos, automatización de infraestructura e ingeniería de plataformas.

Requisitos

  • De 2 a 5 años de experiencia profesional desarrollando y lanzando software de producción.
  • Licenciatura en Ciencias de la Computación o experiencia profesional equivalente.
  • Capacidad para entregar funcionalidades de software de complejidad moderada de forma autónoma, desde el desarrollo hasta la implementación.
  • Capacidad para resolver retos habituales de ingeniería con supervisión mínima.
  • Sólidas habilidades para resolver problemas y curiosidad técnica.
  • Dominio sólido de TypeScript y Node.js, o competencia en otro lenguaje moderno y capacidad para aprender TypeScript y Node.js.
  • Experiencia académica o profesional con React, Angular o Vue.
  • Experiencia académica o profesional con Node.js o Python.
  • Experiencia creando API RESTful con Node.js.
  • Experiencia usando API REST y GraphQL.
  • Conocimientos de diseño de API REST, JSON y desarrollo de aplicaciones basadas en servicios.
  • Experiencia con Git para el control del código fuente y las versiones.
  • Conocimientos prácticos de AWS y de los conceptos fundamentales de la computación en la nube.
  • Familiaridad con Terraform u otras herramientas similares de infraestructura como código.
  • Comprensión de los conceptos de sistemas distribuidos, incluido el procesamiento asíncrono, los reintentos y la idempotencia, o capacidad para aprenderlos rápidamente.
  • Familiaridad con el control de versiones, las revisiones de código, la integración continua y las pruebas automatizadas.
  • Experiencia académica o profesional con SQL y bases de datos como PostgreSQL o DynamoDB.
  • Familiaridad con herramientas de programación asistida por IA y tecnologías de desarrollo con agentes.
  • Interés en capacidades de plataforma basadas en IA que incluyan LLM y agentes de IA.
  • Experiencia con servicios en la nube sin servidor y basados en eventos.
  • Experiencia con módulos de infraestructura como código, validación basada en esquemas, herramientas de observabilidad, servicios en contenedores o canalizaciones de integración continua.
  • Interés o experiencia en ingeniería de plataformas, herramientas para desarrolladores o desarrollo de infraestructura.
  • Experiencia con conceptos de seguridad en la nube como IAM, TLS/mTLS, autenticación de servicios y firma.
  • Familiaridad con arquitecturas nativas de la nube de AWS, almacenes de datos gestionados y servicios basados en eventos.
  • Experiencia creando componentes de software reutilizables, interfaces de servicio compartidas o capacidades de plataforma para desarrolladores.
  • Familiaridad con interfaces probadas y validadas, desarrollo basado en trunk, infraestructura como código y acceso con privilegios mínimos.

Beneficios

  • Tiempo libre remunerado ilimitado.
  • Horario de trabajo flexible.
  • Modalidad de trabajo remoto, según el puesto.
  • Planes competitivos de seguro médico, dental y oftalmológico.
  • Aportación equivalente del 6 % al plan 401(k).
  • Acceso ilimitado a más de 13 000 cursos a través de una plataforma de aprendizaje para el desarrollo profesional.
  • Programa de asistencia al empleado (EAP).
  • Oportunidad de aumentar la remuneración con el tiempo en función del rendimiento.
  • Posible elegibilidad para remuneración variable y prestaciones competitivas en el mercado.

Empleos relacionados

Serve Robotics

Analista financiero de planificación y análisis — Serve Robotics (remoto, EE. UU.)

Serve Robotics

Apoya la elaboración de presupuestos, las previsiones y el modelado de escenarios para el negocio de entregas en aceras de Serve Robotics. Usa Excel avanzado, Google Sheets y ChatGPT para ofrecer análisis financieros útiles.

Abrir
Thomson Reuters

VP de Control Internacional — Thomson Reuters, Luxemburgo (Híbrido)

Thomson Reuters

Dirige la información financiera legal global, los precios de transferencia y las operaciones contables en Thomson Reuters. Supervisa aproximadamente 200 entidades, 5.000 millones de dólares en flujos entre compañías y un equipo mundial de 100 profesionales contables.

Abrir