El Supervisor Técnico de Desarrollo es responsable de diseñar, orientar y supervisar técnicamente la construcción de soluciones tecnológicas internas y productos digitales solicitados por el lider de desarrollo digital, garantizando escalabilidad, seguridad, eficiencia y sostenibilidad.
Define arquitecturas de software, valida requerimientos técnicos, realiza revisiones de código, estima esfuerzos, identifica riesgos técnicos y coordina técnicamente con infraestructura, seguridad y producto digital.
Descripción
Requerimientos
Formación académica:
Profesional en Ingeniería de Sistemas, Software o carreras afines.
Experiencia:
Mínimo 3 a 5 años en desarrollo de software.
Mínimo 2 años liderando equipos técnicos.
Conocimientos técnicos:
- Arquitectura de software
- APIs REST y microservicios
- Bases de datos SQL y NoSQL
- Seguridad de aplicaciones (OWASP)
- Git y control de versiones
- CI/CD y despliegues
- Integración de sistemas
- Performance y escalabilidad
- Contenedores con Docker
- Orquestación de contenedores con Kubernetes
- Observabilidad, (Kuma y Grafana)
- Arquitecturas de datos y conceptos de (Big Data)
- Almacenamiento tipo S3 on-premise (MinIO)
- Motor de consulta distribuida (Trino)
- Orquestador de pipelines de datos (Apache Airflow)
- Monitoreo cloud (CloudWatch)
Competencias:
- Liderazgo técnico
- Pensamiento analítico
- Orientación a resultados
- Comunicación efectiva
- Planeación y organización
- Trabajo en equipo
- Capacidad de negociación.
Cargando ofertas similares...