GoSecure
Purolator
Analista Senior de Seguridad de Aplicaciones
Descripción
Es un paquete. Es una promesa®.
Como proveedor integrado líder de transporte de carga, paquetes y logística de Canadá, hemos estado ayudando a que las promesas lleguen a donde necesitan estar durante más de 60 años. ¿Cómo sucede la magia? El viaje comienza contigo. Los lugares a los que vamos, los elementos que enfrentamos, las promesas que entregamos, todo es posible gracias a nuestra gente. Por lo tanto, ya sea que esté buscando desarrollar nuevas habilidades, tener un impacto en su comunidad o inspirar a su equipo, vamos allí por usted.
Purolator es uno de los principales proveedores integrados de soluciones de carga, paquetes y logística de Canadá, que ofrece un servicio confiable a clientes en todo el país. La seguridad es un facilitador central de la estrategia digital y operativa de Purolator. La Oficina de Seguridad de la Información se asocia estrechamente con los equipos de tecnología y negocios para proteger los sistemas, datos y clientes de Purolator, al tiempo que permite la innovación y la entrega segura a escala.
El Analista Senior de Seguridad de Aplicaciones es responsable de integrar la seguridad en el ciclo de vida del desarrollo de software (SDLC) asociándose estrechamente con los equipos de aplicaciones e ingeniería. Este rol se enfoca en identificar, evaluar y reducir el riesgo de seguridad de aplicaciones y API a través de modelado de amenazas, revisiones de diseño seguro, gestión de vulnerabilidades y la operacionalización de controles de seguridad de aplicaciones.
El candidato seleccionado actuará como experto en la materia para la seguridad de aplicaciones, brindando orientación práctica a los equipos de desarrollo y ayudando a madurar las prácticas de desarrollo seguro en toda la empresa.
Cada día en Purolator es una oportunidad para conectar con colegas, clientes y comunidades para generar un impacto positivo. Obtenga más información sobre nuestros valores en purolator.com.
Responsabilidades
Seguridad de Aplicaciones y API
- Realizar evaluaciones de seguridad de aplicaciones y API, incluidas revisiones de diseño, modelado de amenazas y revisiones de arquitectura, en alineación con los estándares empresariales de seguridad de aplicaciones
- Identificar riesgos de seguridad en aplicaciones personalizadas, SaaS y de terceros, y trabajar con los propietarios de aplicaciones para definir planes de remediación prácticos
- Revisar los patrones de autenticación, autorización, manejo de datos e integración para garantizar implementaciones seguras por diseño
SDLC Seguro y DevSecOps
- Incrustar requisitos y controles de seguridad al principio del SDLC ("shift left") trabajando directamente con los equipos de desarrollo y entrega
- Admitir la integración y el ajuste de las pruebas de seguridad de aplicaciones estáticas (SAST), el análisis de composición de software (SCA), el escaneo de secretos y las pruebas de seguridad de aplicaciones dinámicas (DAST) y otras herramientas de seguridad de aplicaciones dentro de las canalizaciones de CI/CD
- Proporcionar orientación y recomendaciones de codificación segura basadas en OWASP Top 10 y las mejores prácticas de la industria
- Desarrollar y mantener documentación clara y reutilizable y marcos estandarizados para permitir la adopción consistente de prácticas de seguridad de aplicaciones en todos los equipos
Gestión de Vulnerabilidades y Riesgos
- Clasificar y evaluar los hallazgos de seguridad de aplicaciones de herramientas automatizadas, pruebas de penetración y revisiones manuales
- Asociarse con los equipos de aplicaciones para priorizar la remediación en función del riesgo, la explotabilidad y el impacto comercial
Asesoramiento y Compromiso con las Partes Interesadas
- Actuar como un asesor de seguridad de confianza para propietarios de aplicaciones, arquitectos y desarrolladores
- Contribuir al desarrollo y mantenimiento de estándares, patrones y documentación de orientación de seguridad de aplicaciones
- Apoyar las evaluaciones de terceros y las revisiones de seguridad para aplicaciones desarrolladas o alojadas externamente
Mejora Continua
- Identificar oportunidades para mejorar los procesos, herramientas y la gobernanza de seguridad de aplicaciones
- Mantenerse al día con las amenazas emergentes, las vulnerabilidades y las técnicas defensivas de seguridad de aplicaciones
Cualificaciones Requeridas
- Título de Grado en Ciencias de la Computación, Seguridad de la Información o un campo relacionado, o experiencia práctica equivalente
- 5+ años de experiencia progresiva en seguridad de aplicaciones, desarrollo de software seguro o seguridad de productos
- Sólida comprensión de las tecnologías web y de API (HTTP/S, REST, JSON, OAuth, OpenID Connect, SAML)
- Experiencia práctica con herramientas de prueba de seguridad de aplicaciones (SAST, SCA, DAST, escaneo de secretos)
- Sólidos conocimientos de OWASP Top 10, metodologías de modelado de amenazas y principios de codificación segura
- Sólidas habilidades analíticas, de resolución de problemas y de comunicación, con la capacidad de explicar los riesgos de seguridad a audiencias técnicas y no técnicas
- Excepcionales habilidades interpersonales y demostrado éxito trabajando en un entorno de ritmo rápido.
- Capacidad para trabajar eficazmente en un equipo interdisciplinario, en múltiples proyectos y en múltiples ubicaciones.
El trabajo que realizamos en Purolator impacta a todos los canadienses. Para trabajar con nosotros, debe ser elegible para obtener una Autorización de Seguridad de Fiabilidad.
Requisito de Idioma: Se requiere dominio del inglés para este puesto debido a las frecuentes comunicaciones que deben realizarse en inglés con varios interesados. Este requisito está justificado por la naturaleza de las responsabilidades y las necesidades operativas.
Habilidades adicionales que te distinguen
- Experiencia en la protección de aplicaciones nativas de la nube en entornos AWS y/o Azure
- Familiaridad con gateways de API, WAFs y controles de protección en tiempo de ejecución
- Experiencia trabajando en entornos de entrega ágiles o de DevOps
- Certificaciones de seguridad relevantes (por ejemplo, CSSLP, GWAPT, GWEB, CISSP, OSCP)
- Sólidos conocimientos de uno o más lenguajes de programación modernos (por ejemplo, Python, Java, C++, JavaScript)
PUBLICACIÓN
DETALLES Ubicación: 530 - Corporativo
Condiciones de trabajo: Entorno de oficina
Reporta a: Gerente de Tecnología, Oficina de Seguridad de la Información
---
Purolator es un empleador que ofrece igualdad de oportunidades comprometido con la diversidad y la inclusión. Damos la bienvenida a todos los solicitantes calificados y brindamos adaptaciones durante el proceso de reclutamiento si se solicita.
Purolator cumple con la ley canadiense en todas las prácticas de reclutamiento. Durante la preselección, podemos utilizar una herramienta de Inteligencia Artificial (IA), respaldada por supervisión humana, para gestionar eficientemente tareas como la selección de currículums y la correspondencia de candidatos, lo que permite a nuestro equipo conectarse más rápidamente con candidatos calificados.
La información personal se utiliza únicamente para el reclutamiento y se gestiona de acuerdo con la legislación de privacidad. Solo para consultas relacionadas con IA, póngase en contacto con TalentCOE@purolator.com. Para postularse, visite nuestra página de Carreras.
Reconocemos que los empleados y sus familias son esenciales para nuestro éxito. Nos esforzamos por proporcionar un lugar de trabajo seguro, saludable y de apoyo, asegurando que las personas adecuadas tengan las herramientas que necesitan para prosperar.
