Zona de trabajo: santa fe, ciudad de mexico
- modalidad: presencial
- contratación: asignación de 3 a 4 meses, con posibilidad de extensión
*arquitecto de software*
buscamos un arquitecto de software altamente experimentado y estratégico para liderar el diseño y desarrollo de un proyecto financiero. Será responsable de diseñar, planificar y dirigir la arquitectura de la solución, comprendiendo tanto las necesidades técnicas como las particularidades del sector financiero
*responsabilidades*:
- diseñar la arquitectura de software desde cero, seleccionando las tecnologías, patrones de diseño y frameworks adecuados para una solución robusta y escalable.
- comprender y aplicar conceptos relacionados con la evaluación de riesgos financieros, procesos regulatorios y la estructura de informes financieros.
- planificar y estructurar los diferentes módulos de la plataforma, incluyendo sistemas de gestión de datos, análisis, gestión de usuarios y la generación de reportes y dashboards.
- evaluar y elegir tecnologías que aseguren rendimiento, escalabilidad y facilidad de mantenimiento, como lenguajes de programación, bases de datos (sql y nosql), y herramientas de orquestación de contenedores (e.g., kubernetes).
- incorporar estándares de seguridad en el diseño arquitectónico para proteger la información financiera y cumplir con normativas y leyes vigentes.
- diseñar e implementar un proceso de ci/cd efectivo, asegurar la automatización de pruebas y despliegues, y planificar estrategias de escalabilidad y redundancia en la infraestructura.
- crear y mantener documentación de alta calidad que detalla los componentes de la arquitectura, decisiones de diseño, diagramas de flujos de datos y protocolos de comunicación.
- trabajar estrechamente con desarrolladores, especialistas en ux/ui, analistas de negocio y otros stakeholders para garantizar que la solución cumpla con los objetivos de negocio.
- implementar herramientas de monitoreo para asegurar la disponibilidad del sistema y planificar pruebas de estrés para validar el rendimiento bajo condiciones de carga.
- asesorar y guiar a los desarrolladores en la implementación de buenas prácticas de desarrollo y en la alineación con la arquitectura establecida.
*requisitos*:
- 7-10 años de experiência en desarrollo de software.
- 3 años como arquitecto de software.
- experiência previa trabajando con sistemas relacionados con análisis financiero o fintechs.
- experiência en arquitectura de microservicios y patrones de diseño de software.
- conocimiento avanzado de tecnologías de backend y frontend (e.g., node.js, java, react, angular).
- familiaridad con bases de datos relacionales y no relacionales.
- experiência en el uso de herramientas de orquestación y contenedorización (e.g., docker, kubernetes).
- profundo conocimiento en protocolos de comunicación como http, websockets, grpc.
- dominio de herramientas de monitoreo y logging (e.g., prometheus, grafana, elk stack).
*beneficios*:
- salario competitivo.
- oportunidades de crecimiento en un proyecto innovador y de alto impacto.
- ambiente de trabajo colaborativo con expertos en tecnología y finanzas.
- capacitación continua y participación en conferencias y talleres relacionados al sector financiero y tecnológico.
Tipo de puesto: tiempo completo
sueldo: $60,000.00 - $90,000.00 al mes
tipo de jornada:
- lunes a viernes
- turno de 8 horas
lugar de trabajo: empleo presencial