Eque2
Crown Agents Bank
Ingeniero/a de Plataforma de Datos e Integración, Analista Senior
Descripción de la empresa
Crown Agents Bank es un banco del Reino Unido en gran crecimiento y regulado que conecta los mercados emergentes y de frontera con el resto del mundo, utilizando tecnología de divisas y pagos. Estamos transformando la forma en que los pagos y las divisas se mueven a través de los mercados emergentes, reduciendo la fricción para que más dinero llegue a quienes lo necesitan. Los pagos en mercados emergentes suelen ser desafiantes, costosos, poco fiables y opacos. Nuestras soluciones ayudan a solucionar estos puntos débiles. En última instancia, conectamos regiones tradicionalmente de difícil acceso con la infraestructura financiera global, brindando acceso a los mejores precios y a la liquidación más rápida y fiable.
Las divisas y los pagos transfronterizos son a menudo complejos y costosos, especialmente cuando se opera en mercados emergentes. Crown Agents Bank (CAB) combina sus profundas y de confianza relaciones y la fortaleza de su red con capacidades digitales innovadoras y soluciones de banca de transacciones transfronterizas para permitir a fintech, corporaciones, gobiernos, organizaciones de desarrollo y bancos mover dinero hacia, desde y a través de mercados a menudo de difícil acceso.
Descripción del puesto
Propósito del puesto
Crown Agents Bank conecta los mercados emergentes y de frontera con el resto del mundo, y eso depende de software que pueda integrar de manera fiable los sistemas propios de CAB con una amplia gama de plataformas de terceros y consumidores de datos internos. Este puesto existe para ayudar a construir y mantener las soluciones de integración y las plataformas nativas de la nube que lo hacen posible, lo que puede incluir trabajo en el Almacén de Datos Operacionales del equipo (basado en Debezium, Java, Spring Boot y Aurora Serverless v2) como parte de un mandato más amplio de ingeniería de integración, dependiendo de las necesidades del proyecto. Trabajando bajo la guía del Vicepresidente Asociado y el Líder de Servicios de Datos e Integración, el Analista Senior trabaja de forma práctica, convirtiendo los diseños acordados en software funcional y bien probado, y aportando ideas y perspectivas a las discusiones de diseño que les dan forma. Se espera y se anima a los ingenieros a utilizar las últimas herramientas de IA en su entrega y a defender su uso en nuestras plataformas.
Responsabilidades del puesto
- Construir y mantener soluciones de integración y componentes nativos de la nube en todo el patrimonio tecnológico de CAB, por ejemplo, el Almacén de Datos Operacionales del equipo, dependiendo de dónde se encuentren las prioridades del proyecto.
- Desarrollar integraciones con sistemas de terceros y plataformas internas utilizando servicios de AWS como ECS Fargate, SQS, MSK, S3, IAM, etc., trabajando a partir de diseños acordados con el AVP y el Líder y aportando mejoras a lo largo del camino.
- Escribir código y pruebas de calidad de producción, asumiendo la entrega de las características y componentes de integración asignados desde la entrega del diseño hasta la puesta en producción.
- Aportar aportaciones prácticas e ideas a las discusiones de diseño, cuestionando supuestos y señalando riesgos o alternativas.
- Construir y mantener infraestructura como código utilizando Terraform, y pipelines de CI/CD utilizando Git y GitHub Actions, para los servicios e integraciones que posea.
- Soportar la observabilidad y el monitoreo de la calidad de los datos utilizando Dynatrace, investigando y ayudando a resolver los problemas a medida que surgen.
- Utilizar asistentes de codificación de IA y prácticas de desarrollo asistido por LLM como parte rutinaria de la entrega diaria, y compartir herramientas o técnicas útiles con el equipo.
- Trabajar con las partes interesadas de Tecnología y Operaciones para comprender los requisitos y traducirlos en software funcional, escalando la ambigüedad o el riesgo al AVP o al Líder en lugar de adivinar.
- Participar en revisiones de código y diseño, dando y recibiendo comentarios que eleven la calidad del trabajo del equipo.
- Tomar la iniciativa para identificar lagunas, errores u oportunidades de mejora en todo el patrimonio de integración, y seguir adelante con su corrección, incluso fuera del trabajo asignado.
Cualificaciones
- Título de grado en Ciencias de la Computación, Ingeniería o una disciplina STEM relacionada, o experiencia práctica equivalente.
Experiencia
- 2-3 años de experiencia en la entrega práctica de características e integraciones dentro de un entorno de ingeniería de software o nube establecido, construyendo el historial y el juicio para asumir una mayor responsabilidad con el tiempo.
- Experiencia en la construcción de servicios en AWS, con exposición a servicios como ECS Fargate, SQS, MSK, S3, IAM, redes principales y RDS/RDS Aurora, etc.
- Experiencia práctica con Java y Spring Boot; la exposición a herramientas de captura de cambios de datos como Debezium, y a Postgres o Aurora Serverless v2, es una ventaja donde estas se utilicen en un proyecto determinado.
- Alguna experiencia con Terraform para infraestructura como código y con Git/GitHub Actions, o un equivalente, para CI/CD.
- Las certificaciones de AWS o Anthropic (por ejemplo, AWS Solutions Architect Associate) son un plus, pero no son obligatorias; se valora el uso práctico y demostrable de asistentes de codificación de IA y desarrollo asistido por LLM en lugar de cualquier certificación formal de IA.
- Se agradece la evidencia de aprendizaje continuo autodirigido, como cursos, certificaciones o proyectos personales.
- La exposición a herramientas de observabilidad como Dynatrace, y/o a herramientas de informes y visualización es beneficiosa.
- Interés en, o experiencia temprana utilizando, asistentes de codificación de IA y desarrollo asistido por LLM como parte del ciclo de vida de desarrollo de software; las certificaciones relevantes de AWS o Anthropic son un plus.
- La exposición a Oracle es una ventaja adicional menor dado que el sistema bancario central de CAB se ejecuta en Oracle; el conocimiento de servicios financieros o pagos SWIFT es útil pero no es necesario para tener éxito en este puesto.
Información adicional
- Trabajo híbrido
- Plan de pensiones personal contributivo: - Mínimo: Empleado 2% y Empleador 7%. El empleador iguala las contribuciones en incrementos de 1% hasta un máximo de: Empleado 5% y Empleador 10%.
- Seguro de vida - 4 veces el salario anual
- Protección de ingresos grupales
- Seguro médico privado - esto puede incluir cobertura para cónyuge o hijos a cargo de la empresa. La cobertura incluye Óptica, Dental y Audiología.
- Bono discrecional
- Vacaciones anuales competitivas
- 2 Días de voluntariado
- Benefit Hub
