El equipo de Ingeniería de Plataforma crea las herramientas y servicios que aceleran el ciclo de vida del desarrollo de software de los ingenieros de software en Mural.
Trabajamos en herramientas que proporcionan un entorno de desarrollo fiable, en herramientas para probar fácilmente de forma local y remota, en integraciones con Github y Github Actions, y en algunas otras piezas a lo largo de las diversas etapas de nuestras canalizaciones de compilación, prueba y lanzamiento. Nuestro trabajo es esencial para el éxito de Mural, ya que mantenemos la columna vertebral de la plataforma, permitiendo experiencias de usuario fluidas y fomentando la innovación en toda la empresa.
Como Ingeniero de Plataforma, desempeñarás un papel crucial en el impulso del rendimiento y la eficiencia del ciclo de vida del desarrollo de software en toda la organización. Serás responsable de comprender, mantener y evolucionar los sistemas existentes, al tiempo que diseñas e implementas herramientas de automatización avanzadas y flujos de trabajo optimizados. Al permitir que los desarrolladores creen, prueben y desplieguen software de forma rápida y fiable, tu trabajo mejorará directamente el rendimiento del ciclo de desarrollo, impulsando la productividad y la calidad en todo el equipo de desarrollo. Esto hace que tu función sea esencial para el éxito continuo de Mural.
Diseñar, implementar y mantener la infraestructura de compilación para una gran base de código Typescript y NodeJS
Colaborar con desarrolladores de software e ingenieros de plataforma para definir y refinar los procesos de Integración Continua y Entrega Continua y sus mejores prácticas.
Identificar y abordar cuellos de botella, problemas de rendimiento y oportunidades de automatización dentro de la canalización de desarrollo para acelerar toda la experiencia de desarrollo.
Desarrollar y mantener funcionalidades de plataforma escalables, garantizando la fiabilidad, disponibilidad y escalabilidad de nuestros procesos de entrega de software.
Preocuparse profundamente por los problemas y necesidades de nuestros clientes, que son todos los ingenieros de la organización, y por formarles y apoyarles para que utilicen mejor las herramientas que creamos para mejorar su calidad de vida
Más de 5 años de experiencia trabajando en el backend, integraciones o canalizaciones CI/CD de un equipo de ingeniería de alto rendimiento
Experiencia en la creación de componentes y bibliotecas reutilizables, con una comprensión de la arquitectura escalable.
Excelentes habilidades de comunicación, con un enfoque en la documentación de soluciones y la provisión de orientación técnica clara
Un fuerte sentido de la propiedad sobre áreas problemáticas críticas
Una comprensión exhaustiva de Linux, Docker y herramientas de CI como Github Actions o similares
Experiencia en el diseño, implementación y documentación de servicios API
La comprensión de los ecosistemas NodeJS y Typescript, y sus herramientas automatizadas de compilación y prueba es una ventaja
El conocimiento de Kubernetes, Python, Golang, Terraform y Azure Cloud es otra ventaja
Experiencia en la gestión de cargas de trabajo de Kubernetes con estado, incluyendo la operación, escalado, resolución de problemas y mejora de la fiabilidad de servicios de nivel de producción
Comodidad en el diseño y programación de operadores personalizados para automatizar flujos de trabajo de plataforma, extender las capacidades de infraestructura y mejorar la fiabilidad en los sistemas de desarrollo y entrega
Experiencia en el diseño y la creación de funcionalidades de plataforma impulsadas por IA que mejoren la productividad del desarrollador, automaticen los flujos de trabajo de ingeniería o mejoren los procesos de CI/CD, observabilidad, pruebas y lanzamiento
Un enfoque proactivo y basado en la propiedad para la resolución de problemas y el soporte de áreas técnicas críticas
Experiencia en la toma de decisiones basadas en datos
La compensación ofrecida se determinará por factores como la ubicación, el nivel, el conocimiento, las habilidades y la experiencia relacionados con el puesto. .
Nos aseguraremos de que las personas con discapacidades reciban adaptaciones razonables para participar en el proceso de solicitud de empleo o entrevista, para desempeñar las funciones esenciales del puesto y para recibir otros beneficios y privilegios del empleo. Póngase en contacto con nosotros para solicitar una adaptación.
Mensual
En Todo el Mundo
Basado en 3 posiciones similares en Argentina
Estimaciones salariales basadas en posiciones similares en nuestra plataforma. Los salarios reales pueden variar.
Argentina