Axiom Software Solutions Limited
Seattle, WA, USA
Habilidades clave requeridas Líder en ajuste de rendimiento con SQL, Databricks y Azure Cloud. Experiencia en optimización de consultas tanto para centros de datos maestros como para centros de datos transaccionales en infraestructura en la nube. Fuertes habilidades en solución de problemas y análisis de causas raíz. Capacidad para trabajar de forma independiente bajo presión para dar soporte a una plataforma de nivel 1. Experiencia liderando y orientando a ingenieros y desarrolladores juniors sobre las mejores prácticas para el rendimiento de bases de datos y aplicaciones. Actividades principales Soporte de plataforma de datos para múltiples fuentes y destinos de datos. Supervisión mediante herramientas como Datadog y Splunk. Pruebas de consultas SQL para diversas aplicaciones que consumen datos de centros de datos. Soporte Nivel 3 - TechOps, coordinación con terceros. Mantenimiento de sistemas de producción, despliegue de código en producción, resolución de incidencias y liderazgo de llamadas de solución de problemas en producción. Supervisión de producción, creación de paneles de control, configuración de alertas y clasificación de alertas. Trabajo con los responsables de producto y otros desarrolladores para implementar soluciones escalables. Requisitos Título universitario en Tecnologías de la Información, Ciencias de la Computación o campo relacionado (o experiencia laboral equivalente). Experiencia previa en un rol de servicios gestionados o soporte informático (típicamente 5+ años). 5+ años de experiencia en ingeniería de desarrollo de software y DevOps en un entorno Linux. Experiencia con Azure Cloud, Azure DevOps, AKS. Experiencia en la creación y operación de sistemas críticos de alto rendimiento. Experiencia utilizando Datadog, Splunk u otras herramientas de monitoreo. Servicios de aplicación Brindar soporte técnico para aplicaciones de software críticas para el negocio, diagnosticando y resolviendo problemas de usuarios de manera oportuna. Monitorear el rendimiento de las aplicaciones, resolver problemas técnicos y realizar análisis de causas raíz para problemas recurrentes. Actuar como punto de contacto principal para consultas relacionadas con aplicaciones, trabajando con los usuarios para atender sus necesidades. Lanzamiento y despliegue Participar en las pruebas de aplicaciones nuevas o actualizadas, asegurando que cumplan con los requisitos funcionales y estándares de calidad. Ayudar en el lanzamiento, despliegue y distribución de nuevas versiones de software o actualizaciones a los usuarios. Garantizar una transición fluida y mínima interrupción durante los cambios en las aplicaciones, incluyendo capacitación y documentación para los usuarios. Realizar mejoras según los requisitos y capacidad de despliegue. Informes y gestión Recopilar y analizar datos de las aplicaciones para generar informes y proporcionar información útil a las partes interesadas. Monitorear el uso de las aplicaciones y métricas de rendimiento para identificar tendencias y posibles problemas. Ofrecer recomendaciones para mejorar flujos de trabajo u optimizar procesos mediante un mejor uso de las aplicaciones. Trabajar con gerentes de proyectos y clientes para asegurar que las aplicaciones satisfagan los requisitos empresariales cambiantes. Actualizar la documentación de aplicaciones y arquitectura según sea necesario. Habilidades blandas Excelentes habilidades para resolver problemas y solucionar errores. Fuertes habilidades de comunicación, con capacidad para explicar conceptos técnicos complejos a usuarios no técnicos. Orientado al cliente, con capacidad para trabajar tanto de forma independiente como en equipo. Deseable Experiencia con marcos de gestión de servicios de TI (por ejemplo, ITIL). Conocimiento de herramientas de monitoreo del rendimiento de aplicaciones. Experiencia con Kafka u otro sistema de mensajería. Experiencia creando y ejecutando cuadernos de Databricks. Experiencia desarrollando microservicios basados en Java. Experiencia desarrollando scripts en Python. Experiencia con MongoDB. Experiencia con PostgreSQL. Conocimiento de Cassandra y/o Cosmos DB. Conocimiento de Jenkins, Terraform, Ansible.