Lider Tecnico - Senior
Full TimeJob Overview
En Imagemaker te estamos buscando!
Líder Técnico con sólida experiencia en desarrollo backend y arquitecturas cloud para guiar, supervisar y fortalecer técnicamente a uno o varios equipos de desarrollo.
El profesional será responsable de tomar decisiones de arquitectura, garantizar las mejores prácticas de código, impulsar las estrategias de DevOps/DevSecOps y actuar como el referente técnico principal para el equipo de desarrollo y los stakeholders del proyecto.
Líder Técnico con sólida experiencia en desarrollo backend y arquitecturas cloud para guiar, supervisar y fortalecer técnicamente a uno o varios equipos de desarrollo.
El profesional será responsable de tomar decisiones de arquitectura, garantizar las mejores prácticas de código, impulsar las estrategias de DevOps/DevSecOps y actuar como el referente técnico principal para el equipo de desarrollo y los stakeholders del proyecto.
Principales Responsabilidades
- Liderazgo Técnico y Mentoría: Guiar y asesorar técnicamente al equipo de desarrollo, promoviendo las mejores prácticas y estándares de codificación.
- Realizar revisiones de código (code reviews) para asegurar la calidad, mantenibilidad y seguridad del software. Mentorizar a desarrolladores junior e intermedios, fomentando su crecimiento profesional y técnico.
- Diseño y Definición de Arquitectura: Diseñar, definir y evolucionar la arquitectura de software, con foco en el desarrollo de Microservicios desplegados en entornos Cloud (OCI, AWS, GCP).
- Tomar decisiones técnicas críticas sobre tecnologías, frameworks (como Spring MVC) y patrones de diseño. Garantizar que la arquitectura es escalable, segura, resiliente y alineada con los objetivos de negocio.
- Desarrollo y Resolución de Problemas Complejos: Participar activamente en el desarrollo de componentes críticos o de alta complejidad, utilizando Java y Programación Orientada a Objetos.
- Crear y consumir servicios REST y SOAP.
- Resolver problemas técnicos complejos y de alto impacto, apoyando al equipo en la depuración y optimización de aplicaciones.
- Gestión de la Configuración y DevOps/DevSecOps: Liderar y promover la implementación de prácticas DevOps y DevSecOps dentro del equipo.
- Gestionar y optimizar las herramientas de construcción y dependencias (Maven, npm).
- Asegurar el correcto uso de las herramientas de control de versiones (GitHub, Bitbucket) y definir las estrategias de ramificación.
- Colaboración y Gestión de Proyectos: Colaborar estrechamente con el Product Owner, Scrum Master y otros stakeholders para definir viabilidad técnica, estimar esfuerzos y planificar sprints.
- Utilizar JIRA para el seguimiento de tareas, gestión de incidencias y visualización del progreso técnico.
- Documentar decisiones de arquitectura, guías técnicas y procedimientos en Confluence y SharePoint.
- Garantía de Calidad y Seguridad: Asegurar que los desarrollos cumplen con los estándares de calidad y los requisitos no funcionales (rendimiento, seguridad).
- Incorporar principios de seguridad (DevSecOps) desde las fases iniciales del diseño y desarrollo.
- Evaluación e Implementación de Tecnologías: Investigar, evaluar y proponer la adopción de nuevas tecnologías, herramientas y frameworks que puedan aportar valor al proyecto o a la organización.
- Mantenerse actualizado sobre las tendencias tecnológicas y evoluciones en la nube.
Technical & Power Skills
o JIRA: Herramienta en línea para la administración de tareas de un proyecto, el seguimiento de errores e incidencias y para la gestión operativa de proyectos.
o Confluence: Software en línea utilizado en entornos corporativos para el trabajo colaborativo de equipos.
o Sharepoint: Plataforma de colaboración empresarial, basada en navegador web. o Microsoft Office: Excel, Word, Outlook, Powerpoint, Visio.
o Eclipse: Entorno de desarrollo multiplataforma.
o InteliJ: Entorno de desarrollo integrado para el desarrollo de programas informáticos.
o Fuerte conocimiento técnico en el stack tecnológico requerido para desarrollar su función, tales como:
o Confluence: Software en línea utilizado en entornos corporativos para el trabajo colaborativo de equipos.
o Sharepoint: Plataforma de colaboración empresarial, basada en navegador web. o Microsoft Office: Excel, Word, Outlook, Powerpoint, Visio.
o Eclipse: Entorno de desarrollo multiplataforma.
o InteliJ: Entorno de desarrollo integrado para el desarrollo de programas informáticos.
o Fuerte conocimiento técnico en el stack tecnológico requerido para desarrollar su función, tales como:
- Programación orientada a Objetos (Java)
- Creación de servicios REST y SOAP.
- Javascript & NodeJS avanzado
- Familiaridad con DevOps – DevSecOps
- Desarrollo de aplicaciones con Spring MVC framework.
- Desarrollo MicroServicios OnCloud, para OCI, AWS, GCP.
- Herramientas de manejo de dependencias (npm, bower).
- Maven.
- Herramientas versionamiento (Github, Bitbucket)
Make Your Resume Now