Responsibilities
馃搵
Summary
As the new developer, you will maintain and create modules for MonitorApp庐, support OT and IoT services, resolve platform issues, and ensure system performance and compatibility.
馃幆
What You鈥檒l Be Doing

Responsabilidades principales


  • Mantenimiento y creaci贸n de m贸dulos para la aplicaci贸n de MonitorApp庐, asegurando la calidad y la funcionalidad de los mismos.
  • Soporte para la implementaci贸n de nuevos servicios de Operations Technology (OT) e Internet of Things (IoT), optimizando la eficiencia operativa de nuestros clientes.
  • Implementaci贸n de Sockets en M贸dulos de MonitorApp庐 para mejorar la comunicaci贸n y el procesamiento en tiempo real.
  • Seguimiento y resoluci贸n de problemas de desarrollo en la plataforma MonitorApp庐, garantizando un entorno operativo estable y eficiente.
  • Implementaci贸n de actualizaciones en el c贸digo y su mantenimiento, asegurando la compatibilidad y el rendimiento del sistema.

Requisitos t茅cnicos y profesionales


  • Experiencia de 2 a 4 a帽os en un rol de desarrollo, con preferencia en Back End.
  • Dominio avanzado del ingl茅s para comunicaci贸n y documentaci贸n t茅cnica.
  • Experiencia en Test Driven Development (TDD) y programaci贸n funcional.
  • Conocimientos en CI/CD y Arquitectura de Software.
  • Familiaridad con Hooks, Enrutamiento y al menos dos a帽os de experiencia en Ruby on Rails.
  • Conocimientos s贸lidos de AWS, incluyendo Elastic Beanstalk, EC2, CloudWatch, IoT Core, Lambda, y S3.
  • Comprensi贸n de patrones de dise帽o como MVC y principios SOLID.
  • Conocimientos en Bases de Datos Relacionales (SQL, MySQL) y No Relacionales (Cassandra).
  • Experiencia en Node JS y capacidad para el trabajo en equipo.

Interacciones y estructura de reporte


  • Colaborar con equipos multidisciplinarios para el desarrollo y mantenimiento de proyectos.
  • Reportar a l铆deres de proyecto y gerentes de desarrollo para asegurar la alineaci贸n con los objetivos empresariales.
  • Participar en reuniones de equipo para discutir avances, problemas y soluciones.

Participaci贸n en proyectos y expectativas


  • Involucrarse activamente en proyectos de innovaci贸n tecnol贸gica que impulsen la transformaci贸n digital de nuestros clientes.
  • Cumplir con los plazos de entrega y est谩ndares de calidad establecidos por la empresa.
  • Contribuir con ideas y soluciones que mejoren los procesos de desarrollo y los productos ofrecidos.

Oportunidades de crecimiento y desarrollo


  • Acceso a capacitaciones continuas y recursos educativos para el desarrollo profesional.
  • Posibilidad de crecimiento dentro de una de las empresas tecnol贸gicas m谩s relevantes del Baj铆o Mexicano, con miras a la expansi贸n internacional.
  • Disfrutar de un ambiente de trabajo din谩mico y colaborativo, promoviendo la innovaci贸n y la creatividad.
  • Beneficios adicionales como seguro de gastos m茅dicos privados, d铆as de vacaciones, y aguinaldo de 18 d铆as.