NatWest Group
NatWest Group
NatWest Group es una organización bancaria y de servicios financieros con sede en el Reino Unido que atiende a clientes particulares, comerciales e institucionales. Su actividad abarca la banca, las finanzas y la tecnología financiera, con servicios que incluyen banca comercial, gestión patrimonial y gestión de riesgos. El grupo también destaca sus relaciones con clientes y comunidades, junto con oportunidades para quienes desarrollan su carrera en sus equipos centrados en la banca y la tecnología.

Ingeniero de software de AWS (AVP)

Crear y operar plataformas seguras, resilientes y escalables para clientes bancarios. Desarrollar software durante todo su ciclo de vida con tecnologías de nube y DevOps.

Descripción

  • Crear y mantener soluciones seguras, sólidas y de alto rendimiento, diseñadas en función de las necesidades de los clientes.
  • Desarrollar software complejo, scripts y herramientas como parte de un equipo de funcionalidades.
  • Coordinarse con ingenieros, arquitectos y analistas de negocio de toda la plataforma.
  • Entregar rápidamente software complejo y crítico sin comprometer la calidad.
  • Gestionar el software durante todo su ciclo de vida, desde el desarrollo inicial y el mantenimiento continuo hasta su sustitución o retirada.
  • Colaborar con el equipo para mejorar las prácticas y capacidades de ingeniería de software.
  • Diseñar, escribir, probar e implementar código listo para producción.
  • Contribuir en el análisis de requisitos, el diseño, la programación, las pruebas, la implementación y las operaciones.

Requisitos

  • Contar con al menos ocho años de experiencia con OpenShift, Kubernetes, AWS, PCF y automatización de CI/CD con GitLab, Jenkins, Helm y Terraform.
  • Tener amplia experiencia con herramientas de observabilidad, monitorización y fiabilidad de plataformas, como Splunk, Datadog, DxAPM y OpenTelemetry.
  • Demostrar experiencia en la creación de plataformas seguras, escalables y resilientes con IAM, Vault, PingFederate y Qualys.
  • Tener formación o experiencia en ingeniería de software, diseño y arquitectura.
  • Comprender cómo tu área de especialización contribuye a atender a los clientes.
  • Ser capaz de resolver problemas analíticos y numéricos de gran complejidad.
  • Aplicar buenas prácticas de programación para la escalabilidad, la automatización, la virtualización, la optimización, la disponibilidad y el rendimiento.
  • Colaborar eficazmente con distintos equipos y funciones.