Forma parte de seguros el potosÍ
con más de 79 años de experiencia en el sector asegurador, en seguros el potosí somos una empresa mexicana comprometida con ofrecer un servicio cálido, cercano y confiable a nuestros clientes. Contamos con más de 500 colaboradores en todo el país que día a día suman su talento para proteger lo más valioso de nuestros asegurados.
objetivo general del puesto:
realizar el análisis y diseño de las aplicaciones seleccionando la arquitectura que mejor cubra el requerimiento solicitado, garantizando la gestión de la capacidad, disponibilidad y seguridad de estas. Así como ser enlace con el área de infraestructura para la solicitud de recursos.
diseñar y supervisar la arquitectura de aplicaciones empresariales asegurando escalabilidad, seguridad, rendimiento y alineación con las necesidades del negocio y estándares tecnológicos.
responsabilidades
1. Seleccionar las plataformas y tecnologías en las que se desarrollara la solución al requerimiento
2. Diseñar la arquitectura de todos los componentes necesarios que den solución al requerimiento (planteamiento arquitectónico)
3. Validar que el plan de trabajo creado por la coordinación del proyecto cubra todos los aspectos definidos en el planteamiento arquitectónico
4. Comprobar que los tiempos de desarrollo sean adecuados de acuerdo con el alcance y complejidad definido para cada componente de la solución
5. Supervisar que la solución al requerimiento se implemente de acuerdo con lo establecido en el planteamiento arquitectónico
6. Supervisar que los programadores se apeguen a los estándares de programación con base en los documentos establecidos en el área.
7. Auditar que los componentes de la solución cubran con los lineamientos de seguridad establecidos en el owasp 10
8. Administrar las aplicaciones del directorio activo
9. Administrar los sitios de sharepoint donde se almacenen los documentos que se utilicen o generen en el ciclo de vida del requerimiento
10. Supervisar que los proyectos desarrollados por proveedores externos se implementen con las tecnologías, lenguajes, marcos de trabajo y metodologías aprobados.
- establecer la arquitectura de aplicaciones alineada con la estrategia tecnológica y de negocio.
- definir patrones de diseño, estándares y buenas prácticas.
- analizar y seleccionar tecnologías, frameworks y herramientas adecuadas.
- proponer mejoras y modernización de plataformas existentes.
-diseñar soluciones que garanticen escalabilidad, alta disponibilidad y rendimiento.
-asegurar la correcta integración entre sistemas internos y externos.
-implementar lineamientos de seguridad en aplicaciones y datos.
- revisar diseños y desarrollos para asegurar calidad técnica
escolaridad: ingeniería en sistemas computacionales, ingeniería de software, ingeniería en informatica, ciencias de la computación o afines. Deseable postgrado o certificaciones en arquitectura de software o empresarial.
conocimientos: metodologías de desarrollo, interpretación de documentación técnica, arquitecturas cliente servidor, capas, modelo vista controlador, microservicios, principios solid, arquitecturas empresariales (deseable togaf), administración de aplicaciones del directorio activo y administración de sitios de sharepoint.
- patrones de diseño y arquitectura: mvc, microservicios, solid, arquitectura limpia y orientada a eventos
-bases de datos relaciones y nosql
- soluciones de computo en la nube e hibridas, especialmente en azure
- contenedores y orquestación
- balanceo de cargas, optimización de procesos, diseño para alta disponibilidad
- manejo de apis (rest, graphql, grpc) framework .net y lenguaje c#
azure devops, analisis de código estático (sonarqube)
experiencia:
2 años de experiencia técnica en herramientas y lenguajes .net y base de datos
2 años de experiencia participando en desiciones de arquitectura, diseño de aplicaciones y liderazgo técnico
2 años de experiencia participando en definición de arquitectura en proyectos complejos
oferta laboral
- prestaciones de ley y superiores
-crecimiento y desarrollo profesional