Secretaria De Gobierno Digital
Getonbrd · Posted 2d ago
Full-Stack Developer
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
Requerimientos del cargo
En términos de stack:- Backend con Node.js, Express o similares, Python (Django, Flask o FastAPI) y/o Java (Spring Boot); frontend con React, Angular, Vue.js o frameworks equivalentes.
- Diseño, implementación y consumo de APIs REST y GraphQL en arquitecturas de microservicios, documentadas con OpenAPI/Swagger o equivalentes.
- Arquitecturas de microservicios: integración por mensajería y eventos, patrones de diseño, principios SOLID y desarrollo orientado a dominios (DDD).
- Bases de datos relacionales y NoSQL: PostgreSQL, MySQL, MongoDB, Amazon RDS, Redis o equivalentes, en diseño, desarrollo y optimización.
- Cloud: desarrollo e integración de aplicaciones desplegadas en plataformas cloud, preferentemente AWS, con servicios administrados y buenas prácticas de escalabilidad, resiliencia y observabilidad.
- Contenedores y DevOps: Docker, Kubernetes y CI/CD con GitLab CI/CD, GitHub Actions, Jenkins, Argo CD o equivalentes.
- Desarrollo asistido por IA: asistentes de programación y herramientas de desarrollo agéntico para programar, revisar código, documentar y automatizar, manteniendo la supervisión y validación humana del código generado.
- Desarrollo seguro y gestión de vulnerabilidades: OWASP Top 10, OWASP ASVS, Secure by Design, ISO/IEC 27001 y NIST Cybersecurity Framework.
- Pruebas y aseguramiento de calidad: JUnit, JUnit 5, Jest, PyTest, Selenium, Cypress, Postman, Insomnia o equivalentes.
- Control de versiones con Git sobre GitHub, GitLab o equivalentes, con flujos colaborativos (GitFlow, Trunk Based Development o similares).
- Documentación técnica: diagramas de arquitectura, especificaciones funcionales y documentación de APIs con Swagger/OpenAPI, Markdown o plataformas equivalentes.
- Protección de datos personales: controles técnicos que contribuyan al cumplimiento de la Ley N° 21.719, con privacidad desde el diseño (Privacy by Design) y minimización de datos.
- Título profesional de una carrera de ingeniería en computación, informática, telecomunicaciones, electrónica o afín, de al menos 10 semestres de duración.
- Al menos 5 años de experiencia en desarrollo de software.
Projects
La Secretaría de Gobierno Digital opera la infraestructura digital sobre la que funciona el Estado de Chile, tales como:- ClaveÚnica — la identidad digital de más de 16,3 millones de personas.
- Firma Electrónica Avanzada — usada por más del 80% del sector público, municipios incluidos.
- PISEE — la plataforma por donde se interoperan entre sí las instituciones del Estado.
Funciones del cargo
- Diseñar, desarrollar y evolucionar componentes backend, frontend y servicios de ClaveÚnica, resguardando seguridad, disponibilidad, escalabilidad y continuidad operacional; y aplicaciones móviles cuando corresponda.
- Participar en el análisis, diseño, integración, pruebas y mantenimiento correctivo, adaptativo y evolutivo de las soluciones, según los estándares de la Secretaría.
- Desarrollar e integrar servicios, APIs y componentes reutilizables, con interoperabilidad, escalabilidad, mantenibilidad y desempeño.
- Implementar controles de seguridad durante el ciclo de vida del desarrollo (Secure by Design), conforme a OWASP Top 10 y OWASP ASVS.
- Implementar mecanismos de autenticación, autorización y control de acceso, integrados con las plataformas de identidad digital del Estado.
- Desarrollar y mantener pruebas unitarias, de integración y automatizadas dentro de los procesos de CI/CD.
- Mantener la documentación técnica y funcional: APIs, diagramas, manuales y procedimientos de operación.
- Participar en el despliegue, la estabilización y el soporte de postproducción, resolviendo incidentes que afecten la continuidad de las plataformas.
- Usar herramientas de desarrollo asistido por IA para generar y revisar código, documentación, casos de prueba, refactorizaciones y automatizaciones, con supervisión humana.
- Velar por la calidad, mantenibilidad, rendimiento y seguridad del código, con patrones de diseño y principios SOLID.
- Colaborar con arquitectos, líderes técnicos y los equipos de DevSecOps, SRE, QA y UX en el diseño, la construcción y la mejora de las plataformas.
- Desarrollar soluciones con los controles técnicos para cumplir la Ley N° 21.719 de Protección de Datos Personales y las políticas de seguridad de la información.
- Participar en revisiones de código, definición de estándares técnicos y transferencia de conocimiento en el equipo.
- Preparar demos, prototipos y presentaciones técnicas de las soluciones.
Beneficios y condiciones
Renta. $4.020.000 bruto mensual. Para acceder a este monto se debe acreditar 10 años de experiencia laboral, o 5 años más grado de magíster o doctor, conforme al Instructivo sobre buen uso de los recursos fiscales.Condiciones.- Calidad jurídica Honorarios.
- 44 horas semanales, lunes a viernes, presencial en Teatinos 92, piso 9, Santiago centro.
- Permisos administrativos.
- Sala cuna.
- Capacitación y desarrollo profesional.
- Oficina a pasos del metro, en pleno centro de Santiago.
Opcionales
Suman, pero no son excluyentes.- Desarrollo de aplicaciones móviles: Kotlin/Java para Android, Swift para iOS, React Native o Flutter.
- Observabilidad y monitoreo: Grafana, Kibana, New Relic y/o Wazuh.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search