Analisando propostas

Reingeniería de framework de desarrollo web

Publicado em 21 de Dezembro de 2023 dias na TI e Programação

Sobre este projeto

Aberto

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.;

Contexto Geral do Projeto

Se trata de un proyecto internacional, por lo que el inglés es requerido y portugués valorado. Trabajarás con un equipo de desarrollo en el lado del cliente y un equipo de infraestructuras y seguridad del lado del proveedor.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Gerente de projetos, Analista de negócios, Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por S. M. N.