Unibyte Corporate
Desarrollador Fullstack y especialista en base de datos Freelance
remote • CHL • senior • Не указана
**Desarrollador Fullstack y especialista en base de datos Freelance**
Perfil responsable del diseño técnico de soluciones, análisis de impacto, definición de alternativas de implementación, revisión de arquitectura y resguardo de buenas prácticas de desarrollo, mantenibilidad, seguridad, escalabilidad e integridad técnica de la plataforma. El perfil deberá participar especialmente en mantenciones evolutivas, cambios de arquitectura, refactorizaciones, integraciones, modificaciones relevantes de datos, definiciones de diseño y revisión de soluciones propuestas. Responsable de apoyar las actividades relacionadas con diseño, mantención, optimización, integridad, consultas, migraciones, respaldos, restauraciones y desempeño de bases de datos asociadas a la plataforma.
**ATENCIÓN:** No requiere cumplimiento de horarios. Contratación libre y remota pudiendo realizar el cumplimiento del alcance y objetivos de contratación en el horario que estime, sin perjuicio de las reuniones de seguimiento que se acuerden, totalmente complementable con otras actividades profesionales o laborales que posea el postulante. Está pensada para sumar ingresos, teniendo mayor autonomía, orientada a resultados, pero también requiere un mayor grado de especialización.
**Alcance de la contratación:**
* Analizar requerimientos técnicos y funcionales;
* Elaborar propuestas de solución;
* Corregir defectos y validar reglas de negocios, apoyándose con análisis de logs y errores de aplicación
* Implementar APIs y servicios; integración con servicios internos y externos
* Trabajar con persistencia de datos
* Evaluar impacto sobre arquitectura, datos, seguridad e integraciones;
* Definir criterios técnicos de implementación;
* Orientar a desarrolladores backend y frontend;
* Asegurar consistencia visual y funcional
* Apoyar pruebas funcionales
* Corregir problemas de usabilidad o visualización
* Revisar calidad técnica de las soluciones;
* Promover buenas prácticas de desarrollo;
* Apoyar estimaciones de esfuerzo;
* Identificar deuda técnica, riesgos y alternativas de mitigación.
* Implementar pruebas unitarias o de integración
* Documentación técnica y de arquitectura
* Integrar frontend con servicios backend;
* Implementar validaciones de formularios;
* Revisar y optimizar consultas;
* Apoyar migraciones de datos;
* Validar scripts de base de datos;
* Revisar la integridad y consistencia de datos;
* Apoyar el análisis de incidentes asociados a datos;
* Participar en planes de respaldo y restauración;
* Apoyar pasos a producción con cambios de modelo o datos;
* Recomendar mejoras de desempeño.
**Grado de especialización requerida:**
* Título profesional en ingeniería civil informática, ingeniería en computación, ingeniería de software o disciplina afín, de al menos ocho semestres, otorgado por una universidad chilena, o por una institución extranjera reconocida y puede entregar copia con esta postulación.
* 5 años de experiencia profesional en diseño de software, arquitectura de sistemas o ingeniería de soluciones, incluyendo participación en proyectos con tecnologías equivalentes a las de la publicación.
* Deberá entregar referencias con medio de contacto (Empresa o entidad contratante, nombre del proyecto, cargo de quien entrega la referencia, teléfono y correo electrónico -con dominio corporativo, no correos personales-), las cuáles serán solicitadas al momento de la postulación.
* CV Actualizado y firmado por el postulante, que refleje la referencia, el cuál será solicitado conjunto a esta postulación
Requisitos de contratación deseables:
* Cursos, capacitaciones o certificaciones
* Certificados laborales, cartas de experiencia u otros respaldos verificables
**Tecnologías del proyecto:**
* Backend Java / Spring Boot Servicios backend y APIs REST.
* Frontend Angular Interfaces, formularios, validaciones y componentes web.
* Base de datos PostgreSQL Persistencia relacional, consultas, respaldos y migraciones.
* Cloud AWS
* Orquestación Amazon EKS
* Cómputo Amazon EC2
* Base de datos gestionada Amazon RDS PostgreSQL
* Balanceador Application Load Balancer (ALB)
* Firewall de aplicaciones AWS WAF
* DNS Amazon Route 53
* Conectividad privada VPN
* Seguridad de comunicaciones TLS
* Integración APIs REST.
* Autenticación/autorización LDAP, Microsoft Active Directory, OpenID Connect, Keycloak, OAuth2 o equivalentes.
* Versionamiento Git.
* Contenedores Docker y Kubernetes.
* Entrega continua CI/CD.
* Sistemas operativos Linux.
* Seguridad ISO/IEC 27001, ISO/IEC 27002 y prácticas de seguridad de aplicaciones.
* QA Pruebas funcionales, técnicas, regresivas, exploratorias, unitarias, integración y aceptación, según corresponda.