Actualmente estamos en la bsqueda de un Arquitecto de Software para liderar el diseo e implementacin de soluciones tecnolgicas robustas e innovadoras en uno de nuestros principales clientes. Buscamos talentos con una visin estratgica y habilidades tcnicas avanzadas capaces de guiar a los equipos en la creacin de sistemas escalables seguros y alineados con los objetivos del negocio.
En este cargo tu misin ser disear la arquitectura tcnica de sistemas complejos garantizar su alineacin con los estndares de la organizacin y brindar soporte tcnico a los equipos de desarrollo en la implementacin de las soluciones.
Adems tus principales responsabilidades en este rol sern las siguientes:
- Definir la arquitectura de sistemas y aplicaciones asegurando su escalabilidad mantenibilidad y rendimiento.
- Analizar los requisitos del negocio y traducirlos en soluciones tcnicas viables y eficientes.
- Evaluar y seleccionar tecnologas adecuadas para cumplir con los objetivos de los proyectos.
- Supervisar la calidad del cdigo y asegurar el cumplimiento de estndares y buenas prcticas de desarrollo.
- Colaborar con equipos multifuncionales para integrar sistemas y soluciones complejas.
- Brindar mentora tcnica a los desarrolladores y garantizar el alineamiento con la visin arquitectnica.
- Identificar y mitigar riesgos tcnicos durante el ciclo de vida del desarrollo de software.
Qualifications :
- Formacin: Profesional en Ingeniera de Sistemas Informtica o carreras afines.
- Experiencia: Mnimo 5 aos en roles relacionados con diseo y desarrollo de software incluyendo experiencia como arquitecto de software.
- Conocimientos clave:
- Dominio avanzado de Java (versiones recientes como Java 11 o superior) y frameworks como Spring (Spring Boot Spring Cloud).
- Experiencia en arquitectura de microservicios y diseo de APIs (Swagger API First REST).
- Experiencia prctica con tecnologas de Cloud Computing preferiblemente Azure (API Management Logic Apps Azure Cache).
- Conocimientos slidos en bases de datos relacionales y no relacionales como Oracle SQL Server MySQL y bases NoSQL.
- Uso de herramientas de contenedores e infraestructura como Docker y Kubernetes.
- Experiencia en patrones de diseo programacin orientada a objetos y programacin funcional.
- Familiaridad con herramientas de control de versiones como Git y flujos de trabajo asociados.
- Conocimientos en CI/CD y herramientas asociadas (GitHub Actions Jenkins).
- Deseable: Conocimientos en seguridad de software (OWASP) gestin de arquitecturas giles y experiencia con tecnologas de monitoreo como SonarQube.
Remote Work :
No
Employment Type :
Contract