Cardata
Haventree Bank
Ingeniero Senior de DevOps
Acerca de Haventree Bank
Haventree Bank es un banco canadiense de Clase I dedicado a promover la seguridad financiera y la movilidad ascendente para los canadienses desatendidos por los servicios financieros tradicionales. A través de nuestras soluciones de hipotecas alternativas y GIC distribuidas por corredores, así como nuestra creciente plataforma de banca digital, ofrecemos productos sencillos que respaldan el bienestar financiero a largo plazo y el crecimiento significativo.
Como banco regulado federalmente y asegurado por CDIC, ofrecemos la confianza y la estabilidad de una institución financiera tradicional al tiempo que adoptamos la innovación y la mentalidad centrada en el cliente de un banco digital moderno.
Si buscas un lugar donde tu trabajo tenga un impacto directo, tus ideas sean valoradas y se fomente la innovación, Haventree Bank es el lugar para ti.
Resumen del puesto
Reportando al Ingeniero Principal de DevOps en Haventree Bank, serás responsable de diseñar, implementar y gestionar un proceso de DevOps seguro y eficiente, así como la infraestructura en la nube dentro de los entornos de nube de Azure y AWS.
Funciones y Responsabilidades Principales
- Desarrollo de Pipelines de CI/CD: Diseñar y mantener pipelines de CI/CD robustos y automatizados para una entrega y despliegue de software eficientes. Aprovechar herramientas como GitHub Actions, Sonar Cloud y Snyk para optimizar los procesos de desarrollo.
- Diseño y Gestión/Automatización de Infraestructura en la Nube (IaaC): Impulsar la automatización en el aprovisionamiento de infraestructura, la gestión de la configuración y la monitorización de sistemas utilizando herramientas como Terraform y scripts de Bash/Python.
- Seguridad y Cumplimiento: Implementar las mejores prácticas de seguridad alineadas con los requisitos regulatorios federales y provinciales (OSFI, etc.), incluyendo la monitorización continua y la gestión de vulnerabilidades. Garantizar el cumplimiento en todas las etapas de desarrollo y despliegue.
- Redes de Azure: Diseñar y gestionar arquitecturas de red seguras de Azure que incluyan topologías hub-and-spoke, Redes Virtuales (VNets), subredes, Grupos de Seguridad de Red (NSGs), Rutas Definidas por el Usuario y emparejamiento de VNet. Implementar y operar Azure Firewall, Application Gateway con WAF, Azure Front Door, Endpoints Privados y Private Link para aplicar conectividad de confianza cero. Gestionar la conectividad híbrida a través de gateways ExpressRoute y Site-to-Site VPN y administrar Azure DNS (zonas privadas y públicas) para una resolución de nombres fiable en todos los entornos.
- Contenerización y Orquestación: Utilizar Docker y Kubernetes para contenerizar aplicaciones y desplegarlas en entornos escalables.
- Monitorización de Rendimiento, Informes y Optimización: Implementar soluciones proactivas de monitorización, registro e informes (utilizando Azure Monitor, MS Defender, AWS CloudWatch, etc.) para rastrear y monitorizar el rendimiento del sistema e identificar problemas potenciales antes de que afecten las operaciones.
- Respuesta a Incidentes y Resolución de Problemas: Investigar problemas de producción, asegurando una resolución rápida mientras se realiza un análisis exhaustivo de la causa raíz y se aplican medidas preventivas.
- Documentación e Informes: Mantener una documentación completa de sistemas, procesos y configuraciones.
- Optimización de Costos: Proporcionar consultoría sobre soluciones rentables, equilibrando rendimiento, seguridad y escalabilidad mientras se gestionan las restricciones presupuestarias.
Cualificaciones y Experiencia
Grados, Diplomas y Certificaciones
- El puesto requiere un título de Grado en Ciencias de la Computación, Ingeniería de Software o un campo relacionado, o experiencia profesional equivalente.
Años y Rango de Experiencia Requerida para Realizar el Trabajo
- 7+ años de experiencia en DevOps, Desarrollo de Software, Ingeniería en la Nube o roles similares.
- Experiencia demostrada en GitHub Actions/AzureDevOps, diseño e implementación de pipelines de CI/CD (la experiencia en plataformas de nube AWS/DevOps es una ventaja)
- Amplia experiencia con Terraform para el aprovisionamiento y la gestión de infraestructura.
- Sólida comprensión de los conceptos de redes de Azure que incluyen arquitectura hub-and-spoke, VNets, subredes, NSGs, tablas de rutas, emparejamiento de VNet, Endpoints Privados, Azure Firewall, Application Gateway/WAF, Azure Front Door, ExpressRoute/VPN y Azure DNS. Conocimiento práctico de tecnologías de contenerización como Docker y Kubernetes, AKS/EKS, etc.
- Familiaridad con principios de seguridad y cumplimiento normativo (por ejemplo, OSFI, Ley de Quebec 25, PCI-DSS).
- Sólida comprensión de los servicios de Azure Cloud, incluidas las herramientas de monitorización, registro e informes.
- Sólida experiencia en scripting en Bash, PowerShell, Python o lenguajes similares.
- Fuertes habilidades de resolución de problemas y ajuste de rendimiento en sistemas distribuidos.
- Experiencia trabajando en un entorno de desarrollo Ágil, Kanban o Scrum.
Habilidades Preferidas
- Certificaciones:
- Certificación de Ingeniero de DevOps de Azure Cloud.
- Certificación HashiCorp Terraform Associate o superior.
- Infraestructura en la Nube y DevOps, Herramientas de CI/CD: La experiencia con Amazon Web Service (AWS) es una ventaja.
- Seguridad: Conocimiento de ZTNA/SASE, DLP (Prevención de Pérdida de Datos), Okta y topologías de red seguras en entornos de nube.
- Scripting y Automatización: Familiaridad con herramientas como Ansible, Chef o Puppet para la gestión de la configuración.
- Herramientas de Monitorización: Experiencia con herramientas nativas de la nube para monitorización, registro e informes.
- Desarrollo de Software: Experiencia con desarrollo de aplicaciones, herramientas y herramientas de ingeniería de software.
Si bien agradecemos a todos por su interés en Haventree Bank, tenga en cuenta que solo se contactará a los candidatos seleccionados para una entrevista. Haventree Bank se compromete a proporcionar adaptaciones cuando sea necesario. Si necesita una adaptación, trabajaremos con usted para satisfacer sus necesidades.
1. Como candidato a un puesto de trabajo, nuestro proceso de contratación incluye la recopilación de información personal. Haga clic en el enlace aquí para revisar nuestra Política de Privacidad. Declaración de Privacidad | Haventree Bank haventreebank.com/en/privacy-statement/
2. Mantente en contacto con nosotros, si este puesto no es el adecuado para ti, haz clic en este enlace para ver otras ofertas en Carreras | Haventree Bank haventreebank.com/en/careers/ o síguenos en LinkedIn en linkedin.com/company/haventree-bank/ can232.dayforcehcm.com/CandidatePortal/en-US/haventreebank/Posting/View/www.linkedin.com/company/haventree-bank/
3. Haventree Bank promueve la igualdad de oportunidades, la diversidad y la inclusión. Por favor, háganos saber si necesita alguna adaptación durante el proceso de contratación y selección poniéndose en contacto con accessibility@haventreebank.com.
#LI-TA1 #LI-Hybrid
