Arquitecto de Software en Nube
Caylent busca un Arquitecto de Software para unirse a su equipo de aplicaciones nativas en la nube, con experiencia en diseño de aplicaciones y pasión por la innovación.
Atractivo para innovadores con experiencia en diseño de aplicaciones en la nube, ofrece trabajo remoto y oportunidades de crecimiento
Descripción del puesto
Caylent es una empresa de servicios nativos 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 amplia gama de servicios de AWS, incluyendo migraciones de carga de trabajo y modernización, desarrollo de aplicaciones nativas en la nube, DevOps, ingeniería de datos, seguridad y cumplimiento, y todo lo demás. 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. ¡Ven a hablar con nosotros para aprender más sobre lo que significa ser un Caylent! La misión Estamos buscando un arquitecto de software excepcional para unirse a nuestro equipo de aplicaciones nativas en la nube en crecimiento. El candidato adecuado es alguien que tenga una gran experiencia en el diseño de aplicaciones y sea 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 Cayliens y clientes a través de ceremonias ágiles como stand-ups, retrospectivas y más. - Traducir los requisitos del cliente en una lista de tareas factibles para los ingenieros. - Delegar tareas a un equipo de ingenieros para completar proyectos de clientes. - Liderar la recopilación de requisitos, la preparación de la lista de tareas 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 entornos de desarrollo, prueba y producción de clientes. - Automatizar pruebas de software en múltiples niveles (componente, elemento de configuración, subsistema, sistema) y monitorear resultados. - Escribir código de calidad de producción, incluyendo pruebas unitarias e integración. - Trabajar con un equipo para entregar aplicaciones nativas en la nube de alta calidad en AWS para 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, capacitar y ser asesorado por ingenieros de clase mundial. Calificaciones Calificaciones básicas de consultoría ● Aborda con confianza las preguntas de los clientes e identifica brechas en los requisitos con próximos pasos propuestos. ● Se enfoca en entregar soluciones claras y accionables que cumplan con los objetivos del cliente ● Facilita la alineación entre las partes interesadas o prioridades técnicas y entregables. ● Navega perspectivas diferentes con profesionalismo para asegurar una comprensión y progreso compartidos. ● Desglosa conceptos técnicos complejos para audiencias no técnicas de manera clara y concisa. ● Adapta el 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 frameworks (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 en 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. Calificaciones preferidas ● Licenciado 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 Esta función puede requerir hasta un 25% de viaje, dependiendo de las necesidades comerciales. Nota: No podemos proporcionar patrocinio de visa ahora o en cualquier momento en el futuro. En Caylent, estamos comprometidos 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 aplicaciones 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 de contratación finales siempre se toman por 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 nos comprometemos a 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 igual oportunidad 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 u otros 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
- Liderar equipos de ingeniería
- Trabajar con clientes y partners
Skills requeridas
Beneficios
- Pago en USD
- 100% de trabajo remoto
- Días de vacaciones generosos
- Equipos de última generación
- Plan de desarrollo profesional