Mark43
KPMG
Ingeniero de DevSecOps
Descripción general
En KPMG en Canadá, nuestra gente aporta sus perspectivas únicas a los desafíos más importantes de Canadá. Aquí, puede generar un impulso que va más allá de nuestro negocio, desarrollar habilidades para el futuro y tomar las riendas de su carrera con apoyo en cada etapa. Únase a una firma donde su carrera puede marcar la diferencia.
Estamos buscando un ingeniero de DevSecOps para dar soporte a plataformas empresariales de DevSecOps, tecnologías nativas de la nube, seguridad de aplicaciones, capacitación de desarrolladores y automatización de la entrega de software. El puesto se centra en las operaciones de la plataforma CI/CD, soporte de infraestructura en la nube y Kubernetes, gestión de API, infraestructura como código (IaC), integración de seguridad, resolución de problemas, coordinación con proveedores y mejora continua en todo el ciclo de vida de desarrollo de software seguro (SSDLC).
Nuestros valores, el estilo KPMG
Integridad, hacemos lo correcto | Excelencia, nunca dejamos de aprender y mejorar | Valentía, pensamos y actuamos con audacia | Juntos, nos respetamos mutuamente y obtenemos fuerza de nuestras diferencias | Para mejor, hacemos lo que importa
KPMG en Canadá es un empleador que se enorgullece de ofrecer igualdad de oportunidades y estamos comprometidos a crear un lugar de trabajo respetuoso, inclusivo y sin barreras que permita a todas nuestras personas alcanzar su máximo potencial. Una fuerza laboral diversa es clave para nuestro éxito y creemos en ser uno mismo en el trabajo. Invitamos a todos los candidatos calificados a postularse y esperamos que elija a KPMG en Canadá como su empleador preferido.
Lo que hará
- Seguridad de aplicaciones: dar soporte a las prácticas de seguridad de aplicaciones en todo el SSDLC, incluyendo SAST, DAST, SCA, gestión de secretos, gestión de vulnerabilidades, iniciativas de codificación segura y coordinación de remediación.
- Gestión de código fuente y CI/CD: administrar Azure DevOps (ADO) y GitHub Enterprise (GHE), incluyendo repositorios, pipelines, controles de acceso, integraciones, gobernanza y automatización de lanzamientos.
- Infraestructura como código (IaC): desarrollar y dar soporte a la automatización de infraestructura utilizando Terraform, incluyendo el aprovisionamiento de entornos, la gestión de configuración y la estandarización de despliegues.
- Gestión de API: dar soporte a la gestión de API de Azure (APIM), incluyendo la incorporación de API, configuración, gestión del ciclo de vida, políticas de seguridad, gobernanza y resolución de problemas.
- Plataformas de nube y contenedores: ayudar en la gestión de recursos de Azure, incluyendo Azure Kubernetes Service (AKS), máquinas virtuales (VMs), Azure Key Vault, cargas de trabajo en contenedores, gestión de identidades y servicios en la nube relacionados.
- Capacitación de desarrolladores: proporcionar soporte técnico para plataformas de DevSecOps, pipelines de CI/CD, integraciones de herramientas de desarrollo, prácticas de desarrollo seguro e incorporación de desarrolladores.
- Gestión de licencias y proveedores: realizar el seguimiento de licencias de software, utilización, renovaciones, casos de soporte de proveedores, escalaciones y compromisos de servicio.
- Operaciones y gobernanza: supervisar el estado de la plataforma, dar soporte a actualizaciones, resolver incidentes, mantener la documentación, ayudar con iniciativas de automatización, requisitos de cumplimiento y programas de mejora continua.
Lo que aporta al puesto
- 2+ años de experiencia en DevOps, DevSecOps, seguridad de aplicaciones, ingeniería en la nube, soporte de plataformas empresariales o un campo relacionado.
- Sólida comprensión del ciclo de vida de desarrollo de software (SDLC) y las prácticas de SDLC seguro.
- Experiencia práctica con GitHub Actions y pipelines de Azure DevOps, incluyendo la automatización de CI/CD.
- Experiencia con Git, repositorios de código fuente y estrategias de ramificación.
- Conocimiento práctico de Kubernetes, aplicaciones en contenedores y tecnologías nativas de la nube.
- Experiencia con conceptos de infraestructura como código (IaC) y herramientas como Terraform.
- Comprensión de los conceptos y prácticas de seguridad de aplicaciones, incluyendo SAST, DAST, SCA, gestión de secretos y gestión de vulnerabilidades.
- Familiaridad con los servicios en la nube de Azure, incluyendo AKS, Key Vault, gestión de API y conceptos de gestión de identidades y accesos.
- Habilidades básicas de scripting en PowerShell, Python o Bash, con interés en aprovechar la automatización para mejorar los procesos de ingeniería y operativos.
- Sólidas habilidades analíticas, de resolución de problemas y de diagnóstico, con capacidad para evaluar problemas técnicos e identificar soluciones prácticas.
- Sólidas habilidades de comunicación y documentación, con un enfoque centrado en el cliente para el soporte y la capacitación de desarrolladores.
- Capacidad para colaborar eficazmente con desarrolladores, equipos de ciberseguridad, ingenieros de plataforma, proveedores y otras partes interesadas.
- Mentalidad de aprendizaje continuo con interés en tecnologías emergentes y en la mejora de los procesos operativos.
- Experiencia dando soporte a plataformas empresariales de DevSecOps y herramientas para desarrolladores.
- Familiaridad con la seguridad de API, REST APIs, seguridad de la cadena de suministro de software y principios de seguridad en la nube.
- Exposición al desarrollo de software asistido por IA, automatización y herramientas operativas.
Este puesto requiere fluidez escrita y oral en inglés. El candidato seleccionado deberá dar soporte o colaborar con colegas o partes interesadas de habla inglesa a nivel nacional en nuestras provincias de habla inglesa mientras esté en KPMG.
- El conocimiento de OWASP Top 10, prácticas de codificación segura y marcos de gobernanza empresarial sería una ventaja.
- La experiencia con licencias de software, coordinación de proveedores o plataformas ITSM como ServiceNow sería beneficiosa.
- Las certificaciones relevantes en Azure, Kubernetes, GitHub, Terraform o DevOps se considerarían una ventaja.
Información sobre el rango salarial de la región de Ontario de KPMG
El rango salarial base esperado para este puesto es de $74,000 a $111,000 y puede ser elegible para bonificaciones. La determinación del salario base de un solicitante dentro de este rango se basa en la ubicación, las habilidades y competencias, y las calificaciones únicas del individuo. Además, KPMG ofrece un programa de recompensas totales integral y competitivo.
Información sobre el rango salarial de la región de NB de KPMG
El rango salarial base esperado para este puesto es de $74,000 a $111,000 y puede ser elegible para bonificaciones. La determinación del salario base de un solicitante dentro de este rango se basa en la ubicación, las habilidades y competencias, y las calificaciones únicas del individuo. Además, KPMG ofrece un programa de recompensas totales integral y competitivo.
Ajustes y adaptaciones durante el proceso de contratación
En KPMG, estamos comprometidos a fomentar un proceso de contratación inclusivo donde todos los candidatos puedan ser ellos mismos y sobresalir. Nuestro objetivo es brindar una experiencia positiva y estamos preparados para ofrecer ajustes o adaptaciones para ayudarle a rendir al máximo. Los ajustes (solicitudes informales), como tiempo de preparación adicional o la opción de micro descansos durante las entrevistas, y las adaptaciones (solicitudes formales), como apoyos de comunicación accesibles o ayudas tecnológicas, se adaptan a las necesidades individuales y a los requisitos del puesto. Tendrá la oportunidad de solicitar un ajuste o adaptación en cualquier momento durante el proceso de contratación. Si necesita ayuda, comuníquese con el equipo de Servicio de Relaciones con los Empleados de KPMG llamando al 1-888-466-4778.
Uso de IA
Adoptamos el uso de inteligencia artificial (IA) para mejorar la experiencia del candidato y agilizar nuestros procesos de contratación. Las herramientas de IA pueden ayudar a organizar las solicitudes o a identificar calificaciones relevantes. Sin embargo, no se toman decisiones de contratación utilizando IA. Cada decisión de contratación es tomada por nuestros gerentes de contratación y profesionales de reclutamiento, quienes están equipados con capacitación que les permite utilizar estas herramientas de manera responsable. Las tecnologías de IA utilizadas en nuestro proceso de contratación se someten a evaluaciones de riesgo detalladas, incluidos los requisitos de seguridad y privacidad, que se alinean con el marco de IA confiable de KPMG.
Creemos que la tecnología debe potenciar el juicio humano, no reemplazarlo. Es una de las muchas formas en que estamos cumpliendo nuestra visión de ser una firma impulsada por las personas y centrada en la tecnología.
