B&A
C Mack Solutions LLC
Desarrollador de seguridad sénior (Full Stack)
Descripción
C. Mack Solutions busca un desarrollador/arquitecto de software sénior con pasión por las soluciones tecnológicas gubernamentales para liderar la implementación de soluciones de seguridad en todas las capas de nuestra infraestructura, aunque principalmente en la capa de aplicación y en las interacciones entre sistemas. El candidato ideal disfrutará de la oportunidad de abordar problemas complejos y encontrar soluciones dentro de las limitaciones ambientales existentes. También será capaz de actuar como líder técnico, trabajando de forma independiente y en coordinación con otros miembros del equipo para comunicar conceptos técnicos complejos y guiar a equipos multidisciplinares a través del ciclo de vida de desarrollo. Esta es una gran oportunidad para trabajar en sistemas de misión crítica que aportan un valor claro a nuestros clientes y usuarios finales a diario.
Lo que harás
- Diseñar y desplegar medidas de seguridad integrales a lo largo del ciclo de vida del software, desde el desarrollo hasta la producción, garantizando el cumplimiento de los estándares de codificación segura y la protección de los datos.
- Establecer y mantener la arquitectura y las políticas de seguridad diseñadas específicamente para entornos de microservicios basados en AWS.
- Escalar soluciones de seguridad en diversos equipos de desarrollo y aplicaciones con diferentes diseños arquitectónicos.
- Analizar los resultados de los escaneos de código de herramientas como Anchore, WebInspect y DBProtect, y colaborar con los equipos de cumplimiento para ajustar y mejorar la eficacia del escaneo.
- Promover la integración de la seguridad en las primeras etapas mediante la creación e incorporación de herramientas que apliquen puntos de control de seguridad dentro de los flujos de trabajo de CI/CD.
- Integrar comprobaciones de seguridad en el control de versiones y en los pipelines para ofrecer comentarios rápidos y detectar patrones de codificación inseguros al principio del proceso de desarrollo.
- Realizar escaneos de vulnerabilidades y pruebas de penetración para detectar y abordar las debilidades de seguridad de forma proactiva.
- Aplicar técnicas de hacking ético para descubrir y remediar fallos de seguridad tanto en las aplicaciones como en la infraestructura.
- Promover prácticas de desarrollo seguro en Java, Python y Angular ofreciendo formación interna y apoyo práctico para la codificación, el despliegue y las operaciones seguras.
- Desplegar sistemas de monitorización y alerta de seguridad en tiempo real para identificar y responder rápidamente a posibles amenazas.
Requisitos
- Se requiere ciudadanía estadounidense. El candidato debe ser capaz de obtener la autorización de confianza pública (Public Trust) de la CBP.
- Licenciatura y más de 10 años de experiencia práctica en desarrollo de software utilizando Java, Python y Angular.
- Experiencia reciente en la creación de aplicaciones en Java con el framework Spring Boot.
- Experiencia demostrada en la implementación de protocolos de seguridad como TLS/SSL, IPsec, OAuth, OpenID Connect, SAML, HTTPS y gestión de cifrado/claves.
- Sólida comprensión de los conceptos de seguridad Zero Trust y enfoques prácticos para su implementación.
- Amplia experiencia trabajando con servicios y herramientas de seguridad de AWS, incluyendo IAM, VPC, CloudTrail y las funciones de seguridad de AWS.
- Sólida experiencia en microservicios y tecnologías de contenedores, incluyendo Docker y Kubernetes.
- Historial de integración de comprobaciones y controles de seguridad en pipelines de CI/CD.
- Conocimientos en seguridad de redes, sistemas de bases de datos y protecciones a nivel de hardware.
- Excepcionales habilidades analíticas y de resolución de problemas, con gran atención al detalle.
- Comunicador eficaz capaz de explicar temas de seguridad complejos tanto a audiencias técnicas como no técnicas.
- Experiencia en liderazgo de proyectos y mentoría a miembros del equipo para apoyar el crecimiento y la colaboración.
- Mentalidad colaborativa con capacidad para trabajar estrechamente con desarrolladores, ISSO, ingenieros de seguridad, arquitectos y otras partes interesadas involucradas en la entrega de soluciones.
Habilidades y experiencia preferentes
- Habilidad en el uso de herramientas y técnicas de hacking ético para identificar y abordar vulnerabilidades de seguridad.
- Poseer certificaciones relevantes como Certified Ethical Hacker (CEH), Certified Information Systems Security Professional (CISSP) o AWS Certified Security – Specialty.
- Experiencia contribuyendo a iniciativas a gran escala que involucran a múltiples equipos de desarrollo y operaciones.
- Familiaridad con el trabajo en proyectos del gobierno federal, incluyendo la navegación por los requisitos de cumplimiento y normativos.
Ubicación de trabajo: Este puesto está limitado a candidatos que residan en estados de EE. UU. donde la empresa esté registrada actualmente para contratar miembros del equipo.
Rango salarial: $75,000 – $155,000 anuales
Este puesto puede cubrirse en el nivel de entrada, intermedio, sénior o SME según las cualificaciones y la experiencia del candidato seleccionado. La compensación final se determinará en función de la alineación del nivel, la experiencia, la formación y la equidad interna.
Beneficios: Además de la compensación base, este puesto es elegible para beneficios patrocinados por la empresa, que pueden incluir seguro médico, dental y de visión, planes de ahorro para la jubilación, tiempo libre remunerado y otros programas complementarios.
