Employers Professionals

Desarrollador Back End in FORCAST

Closed job - No longer receiving applicants

Follow FORCAST in Get on Board and we'll notify you when new jobs are published.

More open jobs from FORCAST

FORCAST es una empresa especializada en inteligencia artificial, procesamiento de imágenes y big data; orientada a la integración de nuevas tecnologías, formación de capital humano avanzado y transferencia tecnológica para las áreas más importantes del desarrollo económico del país.

Estamos enfocados principalmente en el desarrollo de sistemas de telemetría integrales en diversas áreas y rubros, además contamos con gran experiencia en la creación de software especializados en el procesamiento de imágenes y análisis de grandes volúmenes de información.

Requerimientos del cargo

Actualmente nuestra empresa requiere de un Desarrollador Back-End para incorporarse a nuestro equipo como Programador y desarrollador de software, que busque ser un aporte para el crecimiento de FORCAST, respetando los valores institucionales de integridad, respeto y pasión por la excelencia. Somos un equipo joven, preocupados de gestionar un ambiente agradable, equilibrando la productividad y el bienestar.

Tus principales responsabilidades en el cargo, serán:

  • Apoyar la generación de herramientas para el funcionamiento y mantención de la plataforma tecnológica.
  • Realizar desarrollos para satisfacer las necesidades del cliente interno y externo.
  • Apoyar los proyectos de investigación en que la compañía participa.
  • Programar, probar y hacer debug de software de acuerdo a los requerimientos.
  • Modificar, expandir y actualizar aplicaciones.
  • Comunicarse con el equipo de ingenieros, analistas y testers para alinear documentación y pruebas de las aplicaciones.

Requisitos:

Buscamos a personas egresadas de las carreras de Ingeniería Civil/Industrial en Computación/Tecnologías de la información, con al menos 3 años de experiencia laboral.

Como requisitos excluyentes, el postulante debe contar con conocimientos en Ruby/RoR, y Bash Scripts.

Cualquiera de los siguientes requerimientos no es excluyente y será considerado como un plus en tu postulación:

Conocimientos intermedios/avanzados de Ruby, tales como:

  • Módulos y Clases (variables, métodos globales, private, public, protected).
  • Utilización de herramientas de inspección de objectos (inspect, methods).
  • Generar atributos y métodos dinámicamente (instance_eval, class_eval).
  • Manejo de Bloques (constructores, yield).

Conocimientos de Ruby on Rails:

  • Comprensión del protocolo HTTP y uso de herramientas (Curl, Httpie, u otros)
  • Capacidad de manejar Request y Responses mediante Json
  • Capacidad de inspeccionar el objeto HTTP (leer/enviar headers, -cookies)
  • Experiencia con Middleware Stack (Rails on Rack)
  • Manejo de variables de entorno.
  • Experiencia en entornos de API (Swagger o afín)
  • Experiencia con ActiveJobs (Rake, Sidekiq o afín utilizando cronjobs)
  • Experiencia con ActiveRecord con Postgresql y/o Sqlite3
  • Experiencia realizando Unit Test en API

Conocimientos Relevantes:

  • Experiencia con Bash Scripts (manejando procesos, systemctl, rc.local, crontab, foreman, entre otros)
  • Ingles intermedio o avanzado
  • SQL avanzado
  • Uso Git / Bitbucket

Buscamos a personas con habilidades para el trabajo en equipo, con mucha iniciativa y sentido de la innovación.

Beneficios

Horario flexible, vestimenta casual, ambiente grato con espacios para compartir y relacionarse con los compañeros de trabajo. Somos un equipo joven y abierto a nuevos desafíos. Contamos con videojuegos para compartir y relajarse.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.