Arquitecto de software
Aviso de fuente externaen Ticsys
Ticsys busca Arquitecto de software con experiencia backend, frontend, arquitectura, APIs, contenedores, CI/CD y pruebas automatizadas.
Salario
No especificado
Ubicación
Santa Cruz de la Sierra, Bolivia
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Arquitecto de software
Santa Cruz de la Sierra, Bolivia
Descripción del empleo
Sobre el puesto
Ticsys busca un consultor para el puesto de Arquitecto de software. El contrato tiene una duración de 9 meses.
Responsabilidades
- Desarrollar componentes backend de alto rendimiento y escalabilidad, con eficiencia en el manejo de grandes volúmenes de datos.
- Implementar soluciones técnicas alineadas con requerimientos funcionales y no funcionales de rendimiento, seguridad y disponibilidad.
- Participar en decisiones arquitectónicas y colaborar con arquitectos de software en la alineación técnica y la evolución hacia responsabilidades de diseño.
- Colaborar con QA para asegurar la calidad y cobertura de pruebas, y con DevOps para los despliegues automatizados y la gestión de entornos.
- Comunicarse con stakeholders para comprender los requerimientos de negocio.
Requisitos
- Formación en Ingeniería de Sistemas o carreras afines.
- Mínimo 5 años de experiencia en desarrollo de software y mínimo 3 años en desarrollo backend en sistemas de mediana o alta complejidad.
- Experiencia sólida en desarrollo backend con Java y/o Node.js, y frontend con Angular y/o React, stencil.
- Conocimientos de arquitectura de software: microservicios y patrones como CQRS, Event-Driven y Circuit Breaker.
- Experiencia con bases de datos relacionales y no relacionales, y construcción de APIs REST y/o GraphQL.
- Manejo de Docker y Kubernetes, y experiencia en automatización con Jenkins u otras herramientas CI/CD.
- Experiencia en pruebas automatizadas y de performance, como k6 y JMeter u otras herramientas, e implementación de estas pruebas dentro de pipelines CI/CD.
- Conocimiento de herramientas de monitoreo como Prometheus, Grafana y ELK, y de seguridad como OWASP, OAuth2 y JWT.
- Experiencia en metodologías ágiles Scrum o Kanban, y en la construcción de soluciones escalables y de alto rendimiento.
Cómo postularte
Postúlate directamente en CazVid.
Datos clave
- Contrato de 9 meses.
- Formación en Ingeniería de Sistemas o carreras afines.
- Mínimo 5 años de experiencia en desarrollo de software.
- Experiencia backend en sistemas de mediana o alta complejidad: mínimo 3 años.
Preguntas frecuentes
¿Qué responsabilidades tiene el puesto?
Desarrollar componentes backend escalables y de alto rendimiento e implementar soluciones alineadas con requerimientos funcionales y no funcionales.
¿Qué experiencia se requiere?
Se requieren mínimo 5 años en desarrollo de software y mínimo 3 años en desarrollo backend en sistemas de mediana o alta complejidad.
¿Qué tecnologías y conocimientos se solicitan?
Se solicita experiencia con Java y/o Node.js, Angular y/o React, stencil, APIs, Docker, Kubernetes, CI/CD, pruebas automatizadas y de performance, monitoreo y seguridad.