Este es un puesto de trabajo remoto.
Encargo de:
Definir técnicamente la solución tecnológica a desplegar.
Señalar el camino que se debe seguir para sentar las bases y estructura técnica del proyecto.
Guíar y supervisar al equipo de desarrollo para la generación de código seguro y de calidad que sea extensible y adaptable a los cambios.
Buscar nuevas tecnologías o soluciones que aumenten la calidad, resiliencia y performance de los proyectos en producción y/o prototipos o proyectos especiales de innovación.
Responsabilidades del puesto:
Dar seguimiento técnico al equipo.
Revisar que se cumplan las mejores prácticas y estándares de desarrollo.
Asegurar la calidad de código y buenas prácticas.
Realizar análisis de dependencias.
Hacer revisión de integraciones (APIs).
Apoyar con las actividades de pase a producción.
Liderar técnicamente al equipo de desarrollo y proveedores (Células de desarrollo)
Dar consultoría Tecnológica con el cliente final.
Trabajar en equipo con el Project Manager y Business Analyst en el diseño de las soluciones.
Trabajar con Project Manager y Business Analyst para definir y negociar el alcance del proyecto.
Trabajar en conjunto con el Project Manager y Business Analyst para establecer prioridades en la implementación de proyectos.
Dimensionar en tiempo de nuevos programas, plataformas y nuevas funcionalidades.
Definir y validar arquitecturas actuales y a utilizar.
Procurar la mejora continua de las arquitecturas.
Procurar la innovación (nuevos desarrollos)
Participar como desarrollador en las aplicaciones y proyectos asignados.
Liderar y formar al equipo de desarrollo a su cargo.
Atender al cliente interno técnico o no técnico (reuniones, seguimientos de proyectos, etc.).
Gestionar y administrar técnicamente a los proveedores.
Controlar el versionamiento del software.
Coordinar el setup y soporte de ambientes de desarrollo.
Hacer la gestión/asesoramiento al equipo de desarrollo y proveedores en tareas para la remediación de issues en escaneos estáticos y dinámicos
Detectar/remediar vulnerabilidades encontradas.
Diseñar soluciones (Arquitectura del sistema, flujo de datos y seguridad)
Requisitos
Conocimientos en:
Microservicios
Desarrollo de Software (Php, NodeJS, Python, React Native)
Estructura de Datos
WebServers (Apache y Nginx)
MobSF
Arquitectura y patrones de diseño
Pruebas automatizadas
AWS (EC2, EFS, ELB, S3, Lambda, Api Gateway, Cloudwatch, Rekognition, WAF, Route 53, SNS)
HTML5, CSS3
Desarrollo de extensions
Joomla
Servicios Web (Soap, Rest) Git/GitHub
SCRUM
Bases de datos (Mysql, MariaDB, PostGres, Mongo)
Firebase
Google Analytics
React Native
PostMan
OWASP ZAP / Fortify / Accunetix
Docker
Linux (Ubuntu)
IaC (AWS Sam, Teraform/ Pulumi )
Excel (Avanzado)
OpenApi
SSO (Saml, Okta)
Idiomas:
Español (Nativo)
Inglés: Hablado 80%, Escrito 100%
Habilidades:
Liderazgo
Orden y estructura
Atención al detalle
Comunicación verbal y escrita
Preocupación por su aspecto personal
Negociación
Ventajas
Sueldo de $50,000.00 a $60,000.00 brutos al mes.
Prestaciones de ley
Descripci n del empleo Encargo de: Definir t cnicamente la soluci n tecnol gica a desplegar. Se alar el camino que se debe seguir para sentar las bases y estructura t cnica del proyecto. Gu ar y supervisar al equipo de desarrollo para la generaci n de c digo seguro y de calidad que sea extensible y adaptable a los cambios. Buscar nuevas tecnolog as o soluciones que aumenten la calidad, resiliencia y performance de los proyectos en producci n y/o prototipos o proyectos especiales de innovaci n. Responsabilidades del puesto: Dar seguimiento t cnico al equipo. Revisar que se cumplan las mejores pr cticas y est ndares de desarrollo. Asegurar la calidad de c digo y buenas pr cticas. Realizar an lisis de dependencias. Hacer revisi n de integraciones (APIs). Apoyar con las actividades de pase a producci n. Liderar t cnicamente al equipo de desarrollo y proveedores (C lulas de desarrollo) Dar consultor a Tecnol gica con el cliente final. Trabajar en equipo con el Project Manager y Business Analyst en el dise o de las soluciones. Trabajar con Project Manager y Business Analyst para definir y negociar el alcance del proyecto. Trabajar en conjunto con el Project Manager y Business Analyst para establecer prioridades en la implementaci n de proyectos. Dimensionar en tiempo de nuevos programas, plataformas y nuevas funcionalidades. Definir y validar arquitecturas actuales y a utilizar. Procurar la mejora continua de las arquitecturas. Procurar la innovaci n (nuevos desarrollos) Participar como desarrollador en las aplicaciones y proyectos asignados. Liderar y formar al equipo de desarrollo a su cargo. Atender al cliente interno t cnico o no t cnico (reuniones, seguimientos de proyectos, etc.). Gestionar y administrar t cnicamente a los proveedores. Controlar el versionamiento del software. Coordinar el setup y soporte de ambientes de desarrollo. Hacer la gesti n/asesoramiento al equipo de desarrollo y proveedores en tareas para la remediaci n de issues en escaneos est ticos y din micos Detectar/remediar vulnerabilidades encontradas. Dise ar soluciones (Arquitectura del sistema, flujo de datos y seguridad) Requisitos Conocimientos en: Microservicios Desarrollo de Software (Php, NodeJS, Python, React Native) Estructura de Datos WebServers (Apache y Nginx) MobSF Arquitectura y patrones de dise o Pruebas automatizadas AWS (EC2, EFS, ELB, S3, Lambda, Api Gateway, Cloudwatch, Rekognition, WAF, Route 53, SNS) HTML5, CSS3 Desarrollo de extensions Joomla Servicios Web (Soap, Rest) Git/GitHub SCRUM Bases de datos (Mysql, MariaDB, PostGres, Mongo) Firebase Google Analytics React Native PostMan OWASP ZAP / Fortify / Accunetix Docker Linux (Ubuntu) IaC (AWS Sam, Teraform/ Pulumi ) Excel (Avanzado) OpenApi SSO (Saml, Okta) Idiomas: Espa ol (Nativo) Ingl s: Hablado 80%, Escrito 100% Habilidades: Liderazgo Orden y estructura Atenci n al detalle Comunicaci n verbal y escrita Preocupaci n por su aspecto personal Negociaci n Ofrecemos: Sueldo de $50,000.00 a $60,000.00 brutos al mes. Prestaciones de ley.