En este puesto, trabajarás en uno de nuestros Centros de Innovación para Clientes de IBM Consulting (Centros de Entrega), donde brindamos una profunda experiencia técnica y del sector a una amplia gama de clientes de los sectores público y privado en todo el mundo. Nuestros centros de entrega ofrecen a nuestros clientes habilidades locales y experiencia técnica para impulsar la innovación y la adopción de nuevas tecnologías.
Una carrera en IBM Consulting se basa en relaciones a largo plazo y una estrecha colaboración con clientes de todo el mundo.
Trabajarás con visionarios de múltiples sectores para optimizar la transición a la nube híbrida y la IA para las empresas más innovadoras y valiosas del mundo. Tu capacidad para acelerar el impacto y generar cambios significativos para tus clientes se ve facilitada por nuestro ecosistema de socios estratégicos y nuestras sólidas plataformas tecnológicas en todo el portafolio de IBM, incluyendo Software y Red Hat.
La curiosidad y la búsqueda constante de conocimiento son la base del éxito en IBM Consulting. En tu puesto, se te animará a desafiar las normas, investigar ideas fuera de tu puesto y a generar soluciones creativas que generen un impacto innovador para una amplia red de clientes. Nuestra cultura de evolución y empatía se centra en oportunidades de crecimiento y desarrollo profesional a largo plazo en un entorno que abraza sus habilidades y experiencia únicas.
En este puesto, trabajará en uno de nuestros IBM Consulting Client Innovation Centers (Delivery Centers), donde proporcionamos profundos conocimientos técnicos y sectoriales a una amplia gama de clientes de los sectores público y privado de todo el mundo. Nuestros centros de distribución ofrecen a nuestros clientes competencias y conocimientos técnicos locales para impulsar la innovación y la adopción de nuevas tecnologías.
Como desarrollador de software, participarás en diversos aspectos del ciclo de vida del desarrollo de software, como el diseño, la implementación de código, las pruebas y el soporte. Crearás software que facilite la transición de tus clientes a la nube híbrida y la IA.
Tus principales responsabilidades incluyen:
• Diseño y desarrollo visionario de infraestructura de software: Visualizar, diseñar y construir la infraestructura de software que mantiene las soluciones en funcionamiento.
• Resolución innovadora de problemas para soluciones eficientes: Desafiar ideas, identificar problemas y crear soluciones eficientes.
• Componentes de aplicación flexibles, fáciles de mantener y escalables: Desarrollar componentes de aplicación flexibles, fáciles de mantener y escalables.
• Liderar la innovación tecnológica mediante la colaboración: Colaborar con colegas de desarrollo y liderar el camino, manteniéndote al día con las herramientas y las tendencias tecnológicas.
• Liderar la clasificación y resolución de los hallazgos de AWS Security Hub.
• Supervisar el análisis y la mitigación de los hallazgos de SAST de Sonarqube.
• Liderar las iniciativas para abordar las vulnerabilidades identificadas por DependencyTrack.
• Gestionar la resolución de los hallazgos de DAST de los análisis de aplicaciones web. • Colaborar en proyectos de diseño de software de alto nivel y arquitectura de sistemas de software.
• Orientar a ingenieros júnior y asegurar el éxito conjunto del equipo.
• Liderar la construcción de módulos de software desde la arquitectura y el diseño hasta la implementación.
...Menos
○ Conocimientos avanzados de computación en la nube, principalmente AWS.
○ Dominio de herramientas de análisis de código estático como Sonarqube.
○ Experiencia con herramientas de análisis de composición de software como DependencyTrack.
○ Sólidos conocimientos de análisis de código dinámico y seguridad de aplicaciones web.
○ Dominio avanzado de frameworks de Python y/o JavaScript (Vue/Angular/React).
○ Experiencia en diseño y arquitectura de sistemas de software.
Familiaridad con procesos de CI/CD e infraestructura como código.
- Familiarización con la gestión de dependencias, comprensión de las vulnerabilidades de software y experiencia con herramientas como GitHub para el seguimiento y la gestión de vulnerabilidades.
- Se valorarán conocimientos específicos sobre la gestión de vulnerabilidades en componentes como h11, setuptools y axios.