




Resumen del Puesto: Se busca un Profesional Full Stack para diseñar, desarrollar y optimizar soluciones en .NET, Angular/React, Oracle y Kubernetes, asegurando calidad y escalabilidad. Puntos Destacados: 1. Diseño y desarrollo de soluciones Full Stack con tecnologías modernas. 2. Implementación de pipelines CI/CD y despliegues en Kubernetes. 3. Enfoque en calidad, buenas prácticas y mejora continua. Se requiere contratar a un Profesional responsable del diseño, desarrollo, mantenimiento y optimización de soluciones Full Stack, abarcando tanto el backend en .NET como el frontend en Angular y/o React, integradas con base de datos Oracle y desplegadas en entornos Kubernetes gestionados con Rancher. Participa en el diseño de flujos de integración, desarrollo de APIs REST, workers, aplicaciones web, procesos automáticos y pipelines de CI/CD, asegurando calidad, performance, seguridad y escalabilidad en soluciones de nivel empresarial Competencias Técnicas (Requeridas) Backend – .NET • C# / .NET 6 o superior • ASP.NET Web API (REST) • Manejo de JSON, DTOs y deserialización • Background Services / Workers • Patrones de integración (idempotencia, colas, reintentos, tolerancia a fallos) • Diseño de arquitectura de servicios Base de Datos – Oracle • SQL avanzado • PL/SQL • Manejo de CLOBs • Tuning básico de consultas y procedimientos • Integraciones de alto volumen y procesamiento masivo Competencias Frontend (Requeridas) Angular • Angular 12 o superior • Consumo de APIs REST • Manejo de formularios reactivos • Enrutamiento y guards • Arquitectura de componentes y servicios React • React 16+ (ideal React 18) • Hooks: useState, useEffect, useContext, useMemo, useCallback • Componentes funcionales (sin uso de class components legacy) • Manejo de formularios (React Hook Form / Formik) • Renderizado condicional y composición de componentes JavaScript / TypeScript • JavaScript moderno (ES6+) • TypeScript • Promesas y async/await • Destructuring, spread operators y closures Kubernetes y Rancher • Despliegue y administración básica de contenedores • Manejo de archivos YAML • Namespaces, Ingresses, ConfigMaps y Secrets DevOps / CI-CD • Git (GitHub, GitLab, Azure DevOps o similares) • Creación y mantenimiento de pipelines CI/CD • Automatización de procesos de build, test y deploy • Docker (creación y gestión de imágenes) Otros Conocimientos • Patrones de diseño (SOLID, Clean Architecture, Repository, Factory) • Observabilidad: logs, métricas y trazabilidad (tracing) • Seguridad en aplicaciones web (JWT, autenticación, autorización, control de accesos) • Documentación técnica y diagramas de arquitectura Responsabilidades Principales • Diseñar y desarrollar APIs .NET para la recepción y procesamiento de tramas e integraciones. • Implementar y mantener workers y servicios en segundo plano para procesamiento de colas y tareas automáticas. • Desarrollar interfaces frontend en Angular y/o React para aplicaciones web empresariales. • Integrar aplicaciones frontend con servicios backend y base de datos Oracle. • Participar en el diseño de arquitectura de soluciones Full Stack. • Implementar y mantener pipelines de CI/CD. • Realizar despliegues en entornos Kubernetes mediante Rancher. • Optimizar el rendimiento de servicios y consultas a base de datos. • Documentar desarrollos, flujos técnicos y procedimientos operativos. • Participar en revisiones de código y definición de estándares de desarrollo Perfil Ideal • Experiencia en proyectos de integración de sistemas. • Capacidad para trabajar de forma autónoma y en equipo multidisciplinario. • Enfoque en calidad, buenas prácticas y mejora continua. • Habilidad para estimar tiempos, proponer soluciones técnicas y documentar procesos . -Requerimientos- Educación mínima: Técnico 4 años de experiencia Edad: entre 27 y 55 años Conocimientos: .net, Angularjs, Asp.net, C#, Oracle, Oracle sql, Sql server, Desarrollo de apis Palabras clave: developer, desarrollador, dotnet, net, net, ingeniero, operaciones
