Senior Cloud Software Architect
Caylent busca un Senior Cloud Software Architect para unirse a su equipo de Cloud Native Applications. El candidato ideal tendrá experiencia en diseño de aplicaciones y estará apasionado por trabajar con clientes, socios y colegas para impulsar la innovación.
Atractivo para arquitectos de software experimentados que buscan innovar en un entorno remoto y colaborativo.
Descripción del puesto
Caylent es una empresa de servicios en la nube que ayuda a las organizaciones a sacar el mejor provecho de sus personas y tecnología utilizando Amazon Web Services (AWS). Ofrecemos una gama completa de servicios de AWS, incluyendo migración de cargas de trabajo y modernización, desarrollo de aplicaciones nativas en la nube, DevOps, ingeniería de datos, seguridad y cumplimiento, y todo lo que hay entre ellos. En Caylent, nuestras personas siempre vienen primero. Somos una empresa global y operamos de forma remota con empleados en Canadá, Estados Unidos y América Latina. Celebramos la cultura de cada uno de nuestros miembros del equipo y fomentamos una comunidad de curiosidad tecnológica. ¡Vengan a hablar con nosotros para aprender más sobre lo que significa ser un Caylien! La misión Estamos buscando un arquitecto de software senior excepcional para unirse a nuestro equipo de aplicaciones nativas en la nube en crecimiento. El candidato adecuado es alguien que tiene experiencia profunda en el diseño de aplicaciones y está apasionado por trabajar con nuestros clientes, socios y colegas para impulsar la innovación. Su misión será trabajar junto con los ingenieros, arquitectos, ventas y gerentes de proyectos de Caylent para ofrecer soluciones de AWS en nuestra diversa y progresista base de clientes. Trabajará con las últimas tecnologías y apoyará a los clientes que buscan llevar ideas innovadoras al mercado. Su tarea - Guiará a los especialistas de Caylent y a los clientes a través de ceremonias ágiles como stand-ups, retrospectivas, y más. - Traducirá los requisitos del cliente en un backlog de tickets factibles para los ingenieros. - Delegará tickets a un equipo de ingenieros para completar proyectos de clientes. - Liderará la recopilación de requisitos, el cuidado del backlog y las discusiones de arquitectura. - Aplicará su comprensión de las canalizaciones de DevOps, incluyendo automatización de compilación, estrategias de ramificación, CI/CD, Infraestructura como Código, seguridad, monitoreo, registro y alertas. - Solucionará y resolverá problemas en los entornos de desarrollo, prueba y producción de los clientes. - Automatizará las pruebas de software en múltiples niveles (componente, elemento de configuración, subsistema, sistema) y monitoreará los resultados. - Escribirá código de calidad de producción, incluyendo pruebas unitarias e integración. - Trabajará con un equipo para ofrecer aplicaciones nativas en la nube de alta calidad en AWS para los clientes. - Comunicará y documentará claramente sus diseños, procesos y procedimientos. - Demostrará una pasión por mantenerse curioso mientras asesora a pares, aborda nuevas tecnologías y aprende de nuestro equipo de ingenieros de clase mundial. - Capacitará y asesorará a compañeros de equipo menos experimentados, y será capacitado y asesorado por ingenieros de clase mundial. Sus calificaciones Calificaciones básicas de consultoría - Aborda con confianza las preguntas de los clientes e identifica brechas en los requisitos con los próximos pasos propuestos. - Se enfoca en ofrecer soluciones claras y accionables que cumplan con los objetivos del cliente. Colaboración - Facilita la alineación entre las partes interesadas o prioridades y entregables técnicos. - Navega por perspectivas diferentes con profesionalismo para asegurar una comprensión y progreso compartidos. Comunicación - Desglosa conceptos técnicos complejos para audiencias no técnicas de manera clara y concisa. - Adapta su estilo de comunicación según la audiencia y el contexto para mejorar la claridad y la toma de decisiones. Calificaciones técnicas - 5+ años de experiencia comprobada en desarrollo de software y sistemas nativos en la nube. - Fuerte experiencia en prácticas de ingeniería establecidas y arquitecturas escalables. - Experiencia en tecnologías web (HTML, CSS) y marcos (React, Vue, Angular, MVC .Net, etc.). - Competencia en scripting del lado del servidor (Python, Node.js, PHP, Ruby, etc.). - Conocimiento profundo de bases de datos relacionales y NoSQL (PostgreSQL, MySQL, MongoDB). - Experiencia en integraciones de API entre aplicaciones, proveedores y entornos en la nube. - Comprensión de arquitecturas de aplicaciones modernas (sistemas basados en eventos, colas, microservicios). - Experiencia de desarrollo en una plataforma en la nube importante (AWS, Azure o GCP). - Deseo de integrar tecnologías innovadoras en el flujo de trabajo de desarrollo. - Familiaridad con tecnologías de inteligencia artificial generativa. - Capacidad comprobada para liderar un flujo de trabajo y apoyar a otros mientras contribuye individualmente. - Experiencia configurando recursos de AWS. Preferencias - Licenciatura en un campo relacionado con la informática, o experiencia equivalente. - Experiencia con pruebas y automatización. - Experiencia con UI/UX. - Experiencia con Modelos de Lenguaje Grande (LLM) e inteligencia artificial generativa. - Experiencia con herramientas de aceleración de desarrollo de aplicaciones como Amazon Q Developer, GitHub CoPilot, Cursor.AI, o similares. - Experiencia construyendo y manteniendo canalizaciones de CI/CD. - Experiencia con herramientas de infraestructura como código (SAM, Cloudformation, Terraform, etc.). Beneficios - Pago en USD - Trabajo 100% remoto - Días festivos generosos y PTO flexible - Equidad fantasma competitiva - Exámenes y certificaciones pagados - Premios de bonificación entre pares - Laptop de última generación y herramientas - Subsidio de equipo y oficina - Plan de desarrollo profesional individual - Subsidio anual para aprendizaje y desarrollo - Trabajar con un equipo increíble en todo el mundo y en una cultura corporativa increíble. Nota: No podemos proporcionar patrocinio para esta posición. En Caylent, nos comprometemos con prácticas de contratación justas, transparentes e inclusivas. Como parte de nuestro proceso de reclutamiento, podemos utilizar herramientas de inteligencia artificial (IA) o sistemas automatizados para ayudar a seleccionar y evaluar las solicitudes para ayudar a igualar las calificaciones de los candidatos con los requisitos del trabajo. Estas herramientas están diseñadas para respaldar, no reemplazar, la toma de decisiones humanas. Las decisiones finales de contratación siempre las toman nuestros profesionales de reclutamiento capacitados. Si se utiliza una herramienta de inteligencia artificial o automatizada durante su proceso de solicitud, solo será de acuerdo con las leyes y regulaciones aplicables, y su información se manejará de manera segura y confidencial. Si tiene alguna pregunta, por favor contáctenos a [email protected] Caylent es un lugar donde todos pertenecen. Celebramos la diversidad y estamos comprometidos con crear un entorno inclusivo para todos los empleados. Nuestro enfoque nos ayuda a construir un equipo ganador que representa una variedad de antecedentes, perspectivas y habilidades. Por lo tanto, independientemente de cómo se exprese su diversidad, puede encontrar un hogar aquí en Caylent. Somos un empleador de igualdad de oportunidades orgulloso. Prohibimos la discriminación y el acoso de cualquier tipo basado en raza, color, religión, origen nacional, sexo (incluyendo embarazo), orientación sexual, identidad de género, expresión de género, edad, estado de veterano, información genética, discapacidad, o otras características legalmente protegidas aplicables. Si desea solicitar un alojamiento debido a una discapacidad, por favor contáctenos a [email protected].
Responsabilidades
- Diseñar y desarrollar aplicaciones nativas en la nube
- Trabajar con clientes y equipos para impulsar la innovación
- Delegar tareas a ingenieros
- Troubleshoot y resolver problemas en entornos de desarrollo, pruebas y producción
Skills requeridas
Beneficios
- Pago en USD
- 100% trabajo remoto
- Días de vacaciones generosos
- Equity fantasma competitivo
- Exámenes y certificaciones pagados
- Bonos de equipo
- Laptop de última generación y herramientas
- Estipendio de equipo y oficina
- Plan de desarrollo profesional individual
- Estipendio anual para aprendizaje y desarrollo