What is your current level of experience in freelance work?
Se trata de dar asesoramiento técnico y buenas prácticas para optimizar un framework de desarrollo web, sobre el que se encuentran desplegadas múltiples aplicaciones que presentan caídas o fallos de rendimiento. El proyecto involucra un amplio stack tecnológico: contenedores, microservicios (refactorización y metodologías de trabajo), apificación, etc. Se requiere alguien con mucha experiencia previa, que presente referencias similares, capaz de asimilar rápidamente la información proporcionada por el cliente y tener una visión global para prescribir las mejores decisiones de diseño. Se requieren amplios conocimientos de ingenería del software. Los entregables del proyecto son los siguientes: Infraestructura ○ Revisar y mejorar la implementación de Desarrollo, pruebas, staging y entorno de producción para aplicaciones desplegadas y otras que utilizan Kubernetes; ○ Mejorar el soporte de para Docker y contenedores y publicar la Base del framework en Docker Hub; ○ Mejorar la observabilidad de conformidad con la convención: https://opentelemetry.io/ y juntar en un único dashboard aplicaciones, registros y métricas de infraestructura. ○ Configuración de Integración y Entrega Continua (ci/cd), estilización de código, y el uso de herramientas como sonarqube; ● plataforma y marco ○ modularización de componentes clave como gestión de acceso, gestión de dominio, etc. ○ Separación del framework en dos ambientes: core y web; ○ Refactorización del framework para soportar e integrar Spring Boot/Quarkus como base del framework, que actualmente está construido sobre un servlet Jakarta EE, que permita aprovechar todas caracteristicas, por ejemplo: mejorar la inyección de dependencia; uso de un servidor de aplicaciones embebido; APis y estereotipos de entidades, etc. ○ Creación de un sitio web para generar proyectos de iniciació y formación en el frqmework; ● Sistema de interfaz y diseño ○ Terminar de implementar el nuevo sistema de diseño; ○ Rediseñar módulos principales como gestión de acceso, gestión de dominios, Studio, etc.;Category: IT & ProgrammingSubcategory: Web developmentWhat is the scope of the project?: Medium-sized changeIs this a project or a position?: ProjectI currently have: I have specificationsRequired availability: As neededRoles needed: Project manager, Business analyst, Developer