Descripción
Resumen del Puesto:
Importante empresa busca un Ingeniero de Software experimentado en desarrollo web y sistemas locales, orientado a resolver problemas complejos de software, integrando comunicaciones con dispositivos IoT.
Puntos Destacados:
1. Desarrollo de aplicaciones web y sistemas locales.
2. Implementación de servicios backend con Django y frontend con Vue.js.
3. Integración de soluciones IoT y sistemas de mensajería (MQTT).
**Importante empresa a nivel nacional está en busca de un Ingeniero de Software con sólida experiencia en el desarrollo de aplicaciones web y sistemas locales,** orientado a la resolución de problemáticas complejas de software, especialmente en entornos que integran comunicaciones con dispositivos IoT.
**Requisitos:**
Escolaridad: Ing. En Sistemas, Informática, computación o carrera a fin.
Edad: De 28 a 45 años
Experiencia: Mínimo 3 años de experiencia en desarrollo de sistemas locales y web.
**Habilidades:**
Alta capacidad para analizar y resolver problemáticas complejas de software. Excelente disposición para el trabajo en equipo.
Muy buena actitud y enfoque proactivo.
Alta disponibilidad y compromiso con los proyectos.
Ganas constantes de aprender y actualizarse en nuevas tecnologías.
Buena comunicación técnica y no técnica.
**Responsabilidades principales:**
* Diseñar, desarrollar y mantener aplicaciones web y sistemas locales.
* Implementar servicios backend utilizando Django.
* Desarrollar interfaces frontend utilizando Vue.js u otros frameworks modernos basados en JavaScript.
* Diseñar y administrar bases de datos relacionales, principalmente PostgreSQL.
* Gestionar migraciones, optimización de consultas y administración de esquemas de base de datos.
* Administrar y operar sistemas en entornos Linux, incluyendo servidores de desarrollo, pruebas y producción.
* Desarrollar e integrar soluciones orientadas a IoT, enfrentando retos de comunicación, latencia y confiabilidad.
* Implementar y administrar sistemas de mensajería usando MQTT, Mosquitto y arquitecturas orientadas a eventos.
* Diseñar y mantener tareas asíncronas y procesos en segundo plano utilizando Celery.
* Colaborar con equipos multidisciplinarios para el análisis y resolución de problemas complejos de software.
* Documentar desarrollos, configuraciones y procesos técnicos
**Requisitos técnicos:**
**Backend.**
· Experiencia sólida con Python y Django.
· Conocimiento en desarrollo de APIs (REST u otras arquitecturas).
· Experiencia con Celery y manejo de tareas asíncronas.
**Frontend**
· Experiencia con Vue.js.
· Conocimiento de otros frameworks JavaScript modernos (React, Angular u otros) es deseable.
· Buen entendimiento de consumo de APIs y comunicación frontend\-backend.
**Bases de datos.**
· Experiencia comprobable con PostgreSQL.
· Manejo de migraciones, índices, relaciones y optimización de consultas.
**Sistemas y servidores.**
· Uso avanzado de Linux para administración de servidores.
· Conocimientos en redes, puertos, firewalls y conceptos básicos de seguridad.
**IoT y mensajería.**
· Experiencia trabajando con protocolos MQTT.
· Uso y administración de Mosquitto.
· Integración de dispositivos IoT con plataformas backend
**Ofrecemos:**
Capacitación
Oportunidad de crecimiento
Horario de 9:00 a 18:00 horas de Lunes a Viernes, Sábado de 9:00 a 14:00 horas
Sueldo: $30,000\.00 a $35,000\.00 brutos mensuales, según aptitudes.
Se parte de nuestra gran familia y crece con nosotros
Sueldo: $30,000\.00 \- $35,000\.00 al mes
Beneficios:
* Teléfono de la empresa
Lugar de trabajo: Empleo presencial