freehire launches on Product Hunt on 26 August.

Follow →

DevSecOps

¡Sé parte de Stefanini!​




En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.​


Objetivo del Cargo


Diseñar, automatizar y mantener la infraestructura y los pipelines de despliegue en la nube, aplicando prácticas DevSecOps que aseguren integraciones seguras, eficientes y escalables entre los equipos de desarrollo, datos e infraestructura, dando soporte a iniciativas críticas del banco (incluyendo entornos de Bigdata y microservicios).


Responsabilidades Principales

1. Infraestructura como código (IaC) y automatización

• Diseñar e implementar infraestructura como código sobre plataformas Cloud (GCP/AWS) utilizando Terraform, Ansible y herramientas de automatización de despliegue (Cloud Build, Jenkins, GitLab CI).

• Automatizar el despliegue de recursos cloud (BigQuery, Service Account, DataProc, Storage, Cloud SQL, Pub/Sub, Cloud Run, EKS/ECS, entre otros).

• Mantener y evolucionar pipelines CI/CD, migrando y optimizando herramientas según las necesidades del proyecto.


2. Arquitectura de microservicios y APIs

• Definir lineamientos de construcción de microservicios y buenas prácticas de arquitectura (Spring Boot, contenedores, Kubernetes/OpenShift).

• Diseñar e implementar APIs REST, incluyendo gobierno, seguridad y gestión del ciclo de vida (ej. API Management).

• Supervisar el ciclo de vida de prototipado, construcción y despliegue de servicios.


3. Seguridad y buenas prácticas DevSecOps

• Incorporar prácticas de seguridad en cada etapa del ciclo de desarrollo (shift-left security).

• Automatizar controles de calidad, seguridad y cumplimiento dentro de los pipelines de CI/CD.

• Gestionar credenciales, accesos y políticas de seguridad en los ambientes Cloud.


4. Gestión de datos y bases de datos

• Automatizar procesos de gestión de bases de datos (tablas, procedimientos almacenados, consultas) mediante herramientas como Liquibase.

• Automatizar procesos ETL sobre plataformas Cloud (ej. AWS Glue, DataProc).

• Colaborar con equipos de datos para asegurar la correcta integración de pipelines de datos. 5. Colaboración y gestión de proyectos

• Colaborar de forma transversal con equipos de desarrollo, arquitectura, datos y QA.

• Gestionar tareas y seguimiento utilizando metodologías ágiles (Kanban, Scrum) sobre herramientas como JIRA.

• Realizar seguimiento a proveedores en la implementación de distintas plataformas y servicios. Funciones Específicas

• Configurar y mantener pipelines de integración y despliegue continuo (CI/CD) sobre GCP/AWS.

• Administrar infraestructura como código con Terraform y Ansible.

• Desplegar y gestionar servicios en Kubernetes/OpenShift y contenedores Docker.

• Diseñar, documentar (swagger) y gestionar el catálogo de servicios/APIs.

• Automatizar despliegues de bases de datos y procesos ETL.

• Gestionar repositorios de código (Bitbucket, GitLab) y flujos de versionamiento.

• Diagnosticar y resolver incidencias técnicas en ambientes de desarrollo, pruebas y producción.

• Realizar seguimiento y coordinación con proveedores externos en la implementación de plataformas.

Requisitos Técnicos

• Experiencia sólida en plataformas Cloud: GCP y/o AWS (BigQuery, Cloud Run, DataProc, Storage, Cloud SQL, Pub/Sub, EKS/ECS, entre otros).

• Infraestructura como código: Terraform, Ansible.

• Herramientas de CI/CD: Jenkins, GitLab CI, Cloud Build.

• Contenedores y orquestación: Docker, Kubernetes, OpenShift.

• Desarrollo backend: Java (Spring Boot), deseable conocimiento en Python.

• Gestión de APIs: diseño e implementación de APIs REST, plataformas de API Management (ej. 3Scale, IBM API-Connect).

• Automatización de bases de datos: Liquibase u otras herramientas equivalentes.

• Bases de datos: manejo de motores relacionales y no relacionales (SQL Server, MySQL, MongoDB, Sybase).

• Conocimiento en procesos ETL sobre entornos Cloud (ej. AWS Glue).

• Deseable: certificaciones en DevOps/Cloud (ej. DevOps Essentials, AWS, GCP) y metodologías ágiles (Scrum Master).


Habilidades Blandas Requeridas

• Alta capacidad de análisis y resolución autónoma de problemas técnicos complejos.

• Enfoque colaborativo y de apoyo a otros equipos, orientado al logro de objetivos en conjunto.

• Capacidad de liderazgo técnico y mentoría a otros desarrolladores/ingenieros.

• Comunicación efectiva con equipos técnicos y no técnicos, y con proveedores externos.

• Proactividad y compromiso con el aprendizaje continuo de nuevas tecnologías.

• Capacidad de trabajo bajo metodologías ágiles (Kanban/Scrum).

Benficios Stefanini

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available