Grupo editorial busca un Senior Software Engineer para liderar y escalar el área de desarrollo de software en la empresa. Será responsable de definir la estrategia de implementación de los diversos sistemas, gestionar el equipo de desarrollo, garantizar la calidad del software y mejorar continuamente los procesos de ingeniería.
Trabajará bajo metodologías ágiles (Scrum/Kanban), promoviendo la adopción de buenas prácticas en arquitectura, calidad de código y automatización de despliegues.
Responsabilidades:
* Liderar y gestionar el equipo de desarrollo de software, asegurando su alineación con los objetivos del negocio.
* Definir la estrategia de implementación de sistemas, estándares y mejores prácticas para el desarrollo.
* Supervisar el diseño e implementación de arquitecturas escalables, seguras y eficientes.
* Garantizar la calidad del código y la implementación de buenas prácticas de desarrollo (Clean Code, SOLID, TDD, CI/CD).
* Impulsar la adopción de DevOps y Cloud para optimizar los despliegues y la infraestructura.
* Diseñar e implementar estrategias de escalabilidad y resiliencia en el desarrollo de software.
* Identificar oportunidades de mejora en los procesos de desarrollo y liderar su implementación.
* Fomentar la cultura ágil en el equipo, promoviendo Scrum/Kanban y facilitando ceremonias ágiles.
Requisitos:
* +7 años de experiencia en desarrollo de software y liderazgo técnico.
* Experiencia liderando equipos de desarrollo en entornos ágiles (Scrum, Kanban).
* Experiencia con arquitecturas modernas, incluyendo microservicios y serverless.
* Conocimientos en CI/CD y DevOps: GitHub Actions, GitLab CI, Jenkins, ArgoCD, etc.
* Experiencia con nube pública (AWS, Azure o GCP) y estrategias de despliegue en la nube.
* Conocimiento en bases de datos SQL y NoSQL.
* Experiencia en diseño de APIs RESTful y GraphQL.
* Habilidad para diseñar arquitecturas escalables y resilientes.
* Experiencia con herramientas de observabilidad y monitoreo (Prometheus, Grafana, Datadog, ELK, etc.).
* Liderazgo y visión estratégica para el área de ingeniería.
* Habilidades de gestión de equipos, incluyendo mentoring y coaching de desarrolladores.
* Capacidad de comunicación efectiva con equipos técnicos y de negocio.
* Pensamiento analítico y resolución de problemas complejos.
* Habilidad para la toma de decisiones en entornos de alta incertidumbre.
* Capacidad de innovación y mejora continua en procesos de desarrollo.
Deseable (no excluyente):
* Experiencia en arquitecturas de software escalables en empresas de alto crecimiento.
* Certificaciones en Scrum Master, Product Owner o Agile Coach.
* Conocimiento en seguridad en el desarrollo de software (DevSecOps, OWASP, etc.).
Beneficios:
* Oportunidades de formación y certificación en liderazgo y tecnología.
* Ambiente de trabajo ágil y colaborativo.
#J-18808-Ljbffr