En Arch Capital Group Ltd., fomentamos una cultura empresarial basada en la colaboración, la experiencia y la innovación. Nuestro objetivo es inspirar a nuestros clientes, empleados, inversores y comunidades a alcanzar su máximo potencial a través de nuestro trabajo transformador. En resumen, Habilitamos Posibilidades℠.
El Ingeniero de Software y Datos III es crucial en el desarrollo, implementación y mantenimiento de soluciones de datos y software que impulsan las operaciones comerciales para alcanzar nuestros objetivos estratégicos. Este rol abarca el ciclo de vida completo del desarrollo de software (SDLC), incluyendo análisis de datos, diseño, codificación, depuración y pruebas. Desarrollarás nuevas integraciones de datos y aplicaciones de software, mejorarás sistemas existentes o proporcionarás soporte de producción. Esta posición requiere trabajo independiente en proyectos complejos.
- Diseñar e implementar procesos ETL para la transformación y preparación de datos
- Desplegar modelos de aprendizaje automático en entornos de producción
- Gestionar pipelines de datos para propósitos analíticos y operativos
- Asegurar la precisión e integridad de los datos a través de diversas fuentes y sistemas
- Colaborar dentro de un equipo de desarrollo Ágil para ofrecer y apoyar soluciones ETL de datos y software
- Participar en ceremonias Ágiles, trabajando con APM, DPM, BSA, QA y otros desarrolladores
- Convertir historias de usuario en artefactos de ingeniería, involucrando diseño, codificación, revisión de código y pruebas
- Mantener al equipo y al APM actualizados sobre el progreso
- Alinearse con los principios de Arquitectura Empresarial y las mejores prácticas de desarrollo de software
- Trabajar en la optimización del rendimiento, optimización de código, refactorización e implementación de DevOps (CI/CD)
- Proponer soluciones efectivas a las partes interesadas del negocio para lograr objetivos
- Gestionar riesgos de ingeniería y comunicar problemas de manera proactiva
- Coordinarse con otros equipos para resolver interdependencias y problemas
- Atender preguntas de usuarios y problemas de producción siguiendo los procesos de soporte y los acuerdos de nivel de servicio (SLAs)
- Mantenerse actualizado con nuevas tecnologías, estándares de ingeniería de software, prácticas y herramientas
- Mínimo 4+ años de experiencia en ingeniería de datos y almacenamiento de datos con SQL/TSQL y Snowflake (SnowSQL)
- Modelado de Datos
- Conocimiento avanzado de Python
- Familiaridad con Docker, Kubernetes y servicios en la nube
- DevOps: GitHub Actions, Harness, CI & CD
- Deseado: dbt (Jinja), Qlik, Data Vault 2.0, Apache Airflow (astronomer)
- Sólida base en mejores prácticas, métodos y técnicas de ingeniería de software
- Experiencia con marcos y procesos de desarrollo Ágil
- Conjunto de habilidades en forma de T con profundo conocimiento en tecnologías específicas y amplio conocimiento de tecnologías relacionadas
- Competente en .NET Core y C#
- Competente en tecnologías de front-end como Blazor, Angular y/o TypeScript
- Experiencia en desarrollo de API y arquitectura de microservicios
- Comprensión de la gestión de código fuente usando GitHub
- Comprensión de entrega continua, integración, despliegue y herramientas como GitHub Actions y Harness
- Excelentes habilidades interpersonales y de comunicación, con la capacidad de simplificar conceptos técnicos para audiencias no técnicas
- Habilidades avanzadas de análisis, resolución de problemas y organización
- Sólidas habilidades de servicio al cliente y capacidad para proporcionar soporte a usuarios finales/negocios
- Conocimiento de procesos de soporte de producción como técnicas de gestión de incidentes y problemas
- Licenciatura en Ciencias de la Computación/Ingeniería o experiencia laboral equivalente
- Experiencia relevante en desarrollo
- Experiencia en servicios financieros regulados, particularmente en seguros y