Ingeniero De Software
Aviso de fuente externaen Flowing Rivers Technologies
Flowing Rivers Technologies busca un Ingeniero de Software y DevOps con experiencia en React, Python, microservicios, Docker, CI/CD y Ansible.
Salario
No especificado
Ubicación
Guatemala City, Guatemala
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Ingeniero De Software
Guatemala City, Guatemala
Descripción del empleo
Sobre el puesto
Flowing Rivers Technologies busca un Ingeniero de Software y DevOps analítico, orientado a resultados y apasionado por la tecnología. El puesto contribuye al diseño, desarrollo e implementación de soluciones enfocadas en escalabilidad, automatización y analítica de datos. La persona será responsable de desarrollar soluciones escalables, optimizar procesos de despliegue e integrar aplicaciones e infraestructura de manera eficiente.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones web con React y Python.
- Desarrollar e integrar APIs bajo arquitecturas de microservicios.
- Implementar y administrar pipelines de CI/CD para automatizar despliegues.
- Gestionar contenedores mediante Docker y Docker Compose.
- Automatizar infraestructura con Ansible.
- Diseñar, optimizar y administrar bases de datos relacionales y de series temporales.
- Crear dashboards analíticos y soluciones de visualización de datos.
- Implementar buenas prácticas de seguridad y gestión de secretos en entornos de desarrollo.
- Optimizar el rendimiento, la escalabilidad y la disponibilidad de las aplicaciones.
- Colaborar con equipos multidisciplinarios en el desarrollo de soluciones tecnológicas.
Requisitos
- Ingeniería en Sistemas, Ciencias de la Computación o carrera afín.
- Experiencia en desarrollo frontend con React.js.
- Dominio de Python y frameworks como FastAPI.
- Experiencia en Docker, Docker Compose y despliegue de aplicaciones contenerizadas.
- Conocimientos en GitHub Actions y metodologías CI/CD.
- Experiencia en automatización de infraestructura con Ansible.
- Manejo de bases de datos relacionales como Oracle, MariaDB o MySQL.
- La experiencia con bases de datos de series temporales como InfluxDB será altamente valorada.
- Conocimiento de arquitecturas de microservicios y procesamiento asíncrono.
- Conocimientos en seguridad de...
Datos clave
- El puesto combina desarrollo de software y prácticas DevOps.
- Se requiere experiencia en React.js y dominio de Python.
- Se requiere experiencia con Docker, Docker Compose y Ansible.
- La experiencia con InfluxDB será altamente valorada.
Preguntas frecuentes
¿Qué responsabilidades tiene el puesto?
Incluye desarrollar aplicaciones web, integrar APIs con microservicios, automatizar despliegues y optimizar aplicaciones e infraestructura.
¿Qué requisitos técnicos se mencionan?
Se requiere experiencia en React.js, Python, Docker, CI/CD y Ansible, además de conocimientos en bases de datos y microservicios.