[LEVER] Software Architect Cloud Senior 1

LATAM l Remote

Somos una consultora con más de 350 profesionales que integran la creatividad, tecnología, negocios y marcas, con equipos de alto desempeño, diversos, colaborativos y cercanos, para crear soluciones de vanguardia de impacto positivo y relevancia.

Contamos con gran experiencia en el mercado Latinoamericano trabajando con marcas reconocidas en la formulación e implementación de sus estrategias desde la concepción de su modelo de negocio, la integración de herramientas tecnológicas, el entendimiento de la experiencia y la estrategia de marca.

Apoyamos a las empresas en la creación de productos y servicios digitales innovadores centrados en el cliente, a través de un trabajo interdisciplinario que combina la estrategia, los datos y el diseño; guiándolos de esta manera al cumplimiento de sus propósitos y dando valor a las personas y el entorno.

El/la Software Architect Cloud de BBK+2Brains debe:

  • Como Arquitecto de Software, desempeñarás un papel crucial en el diseño e implementación de soluciones de software de alta calidad que se alineen con nuestros objetivos y metas comerciales. Serás responsable de la arquitectura técnica general de nuestros sistemas de software, con un enfoque en la arquitectura de microservicios y soluciones basadas en la nube.
  • Colaborar con equipos multidisciplinarios para comprender los requisitos comerciales y traducirlos en diseños arquitectónicos.
  • Diseñar, desarrollar y documentar la arquitectura de software basada en las mejores prácticas y estándares de la industria, con un enfoque específico en la arquitectura de microservicios y soluciones basadas en la nube.
  • Evaluar y seleccionar las tecnologías, frameworks y herramientas adecuadas para respaldar los proyectos de desarrollo de software, con experiencia en Java/J2EE, NodeJS, AWS, SQL y arquitectura de microservicios.
  • Diseñar e implementar APIs REST y arquitectura de API GraphQL para permitir la integración y comunicación fluida entre los componentes de software.
  • Definir las especificaciones del sistema, incluidas las interfaces de usuario, los puntos de integración y los modelos de datos, teniendo en cuenta el entorno en la nube y los requisitos de escalabilidad.
  • Garantizar la escalabilidad, el rendimiento y la seguridad de los sistemas de software a través de un diseño e implementación eficaces, aprovechando las tecnologías y servicios basados en la nube.
  • Diseñar e implementar pipelines de CI/CD para permitir una entrega y operación eficientes y automatizadas de software.
  • Realizar revisiones de código y proporcionar orientación al equipo de desarrollo para garantizar el cumplimiento de los estándares arquitectónicos, principios de diseño y mejores prácticas.
  • Identificar y abordar desafíos y riesgos técnicos, y proponer soluciones para mitigarlos, con un enfoque en las integraciones y la interoperabilidad del sistema.
  • Mantenerse actualizado con las últimas tendencias y avances en desarrollo de software y arquitectura, especialmente en las áreas de microservicios, computación en la nube y prácticas DevOps, para impulsar la innovación dentro de la organización.
  • Mentorizar y guiar a desarrolladores de software junior, fomentando una cultura de aprendizaje continuo y crecimiento.

Qué conocimientos buscamos en/la Software Architect Cloud

  • Licenciatura o maestría en Ciencias de la Computación, Ingeniería de Software o campo relacionado.
  • Experiencia comprobada como Arquitecto de Software u otro puesto similar, con sólidos conocimientos en diseño e implementación de sistemas escalables.
  • Dominio de lenguajes de desarrollo de software como Java/J2EE y NodeJS.
  • Amplia experiencia con la plataforma y servicios de AWS, incluyendo EC2, S3, Lambda, RDS y CloudFormation.
  • Amplia comprensión de arquitectura de microservicios, APIs REST y arquitectura de API GraphQL.
  • Experiencia en el diseño y operación de pipelines de CI/CD.
  • Conocimientos de bases de datos SQL y principios de diseño.
  • Familiaridad con principios de diseño, diagramas de secuencia, especificaciones de productos e integraciones de sistemas.
  • Experiencia en metodologías de desarrollo ágil y prácticas DevOps es una ventaja.
  • Inglés B1.

Que competencias buscamos en/la Software Architect Cloud Senior

  • Excelentes habilidades analíticas y para resolver problemas.
  • Fuertes habilidades de comunicación e interpersonales, con capacidad para colaborar efectivamente con equipos multidisciplinarios.
  • Flexibilidad y adaptabilidad.
  • Gestión del cambio.

Te ofrecemos

  • Trabajar con un equipo de alto rendimiento, aprendemos y nos desarrollamos juntos
  • Acceso a grandes clientes y proyectos desafiantes
  • Aprendizaje y crecimiento permanente, organizamos meetups, capacitaciones y actividades culturales
  • Un entorno de trabajo flexible y dinámico
  • Beneficios especiales: día libre para tu cumpleaños, 4 semanas de vacaciones

Experiencia Deseada

Senior