
Ingeniero/a de Software - Subdirección de Operaciones y Plataformas
- Jornada Completa
- Ingeniero
- Región Metropolitana de Santiago
- Macul
Misión del cargo:
Diseñar, desarrollar y mantener soluciones de software para los sistemas de información de la Dirección de Informática, actuando como referente técnico transversal para las distintas unidades de la Dirección. El cargo tiene como propósito entregar software de calidad, seguro y observable, siguiendo las mejores prácticas de desarrollo y los estándares institucionales establecidos.
Principales responsabilidades:
- Diseñar, desarrollar, probar y mantener soluciones de software para los sistemas de la UC, participando en todo el ciclo de vida del desarrollo.
- Instrumentar las aplicaciones desarrolladas conforme al estándar de observabilidad institucional: métricas, logs estructurados y trazas distribuidas.
- Participar activamente en el proceso DevSecOps institucional: integrar controles de calidad, seguridad y pruebas automatizadas en los pipelines de CI/CD.
- Realizar revisiones de código (code review) y velar por el cumplimiento de los estándares de desarrollo, arquitectura y seguridad definidos por la institución.
- Apoyar la resolución de incidentes y bugs en producción, colaborando con los equipos de operaciones para el diagnóstico y corrección oportuna.
- Documentar el software desarrollado: decisiones de diseño, APIs, diagramas de arquitectura y guías de operación para los equipos que recibirán los sistemas.
- Mantenerse actualizado en tecnologías, frameworks y buenas prácticas de la industria, aplicando mejoras continuas al código base institucional.
Nota:
No podrán postular las personas internas que tengan menos de dos años de permanencia en su cargo actual, ni aquellas internas o externas, que tengan relación de parentesco directo con alguna persona de la unidad que está proveyendo el cargo. Los postulantes extranjeros deben tener permiso de trabajo vigente.
La Pontificia Universidad Católica tiene un carácter presencial el cual se enfoca en actividades laborales y prácticas en el campus, promoviendo una vida universitaria activa. Esto es esencial para ofrecer una experiencia formativa integral y enriquecedora de toda la comunidad
Perfil deseado
- Profesional universitario.
- Experiencia laboral: 2 a 4 años en cargos similares. Experiencia con bases de datos relacionales y no relacionales; diseño de esquemas, consultas optimizadas y migraciones.
- Dominio de lenguajes de programación de backend (Java, Python, Node.js, Go o similar) y fundamentos de desarrollo frontend. Conocimiento de arquitecturas modernas: APIs REST/GraphQL, microservicios, mensajería asíncrona y patrones de integración. Capacidad para instrumentar aplicaciones con métricas, logs y trazas (OpenTelemetry o equivalentes), además de manejo de herramientas de control de versiones (Git), pruebas automatizadas (unitarias, integración) y pipelines CI/CD.
- Experiencia desde 2 años
- Estudios mínimos: Universitaria
- Graduado
- Ingeniería
Ubicación del empleo
¿Algún comentario? Ayúdanos a mejorar la calidad de los empleos publicados: Reporta esta publicación