Ingeniero de Software de Automatización de Migraciones
Empresa de SaaS para gestión de consultorios dentales busca Ingeniero de Software de Automatización de Migraciones para diseñar y optimizar flujos de trabajo de migración de datos de clientes.
Si te copa la automatización y querés que tu código tenga un impacto directo en la experiencia de los clientes, este puesto en Archy es para vos. Vas a optimizar migraciones de datos en una empresa SaaS que está revolucionando el sector dental, trabajando 100% remoto.
Descripción del puesto
Acerca de Archy ¡Sonreí! Esos dientes que muestras merecen el mejor cuidado posible, pero el software actual que usa tu dentista está obsoleto. Archy es una solución SaaS vertical de Serie B que está revolucionando el espacio de gestión de consultorios dentales. Les damos a los profesionales de la odontología agentes de IA y software que les permiten hacer lo que mejor saben hacer (¡ser dentistas!), mientras nosotros nos encargamos de los aspectos más técnicos de la gestión de sus negocios. Descripción del puesto: Únete a Archy como Ingeniero de Software de Automatización de Migraciones y ayuda a revolucionar la gestión de consultorios dentales con nuestra solución SaaS de vanguardia. Diseñarás, construirás y optimizarás los flujos de trabajo automatizados que agilizan el proceso de incorporación de nuevos clientes, garantizando una experiencia de migración de datos fluida y confiable a nuestra plataforma. No solo escribirás scripts de automatización; te asegurarás de que las migraciones de datos sean rápidas, seguras y a prueba de fallos. Verás que tu trabajo tiene un impacto directo en la velocidad de incorporación de clientes y en el éxito general de nuestra plataforma. Responsabilidades del puesto: - Crear, modificar y depurar flujos de trabajo y rutinas de automatización robustos para agilizar las migraciones de datos desde paquetes de software heredados. - Implementar y gestionar procesos de scripting y orquestación personalizados utilizando C#, .NET, PowerShell y tecnologías relacionadas. - Aprovechar proactivamente herramientas de IA (por ejemplo, Claude) en tu flujo de trabajo para aumentar la velocidad. Esperamos que utilices indicaciones sofisticadas para acelerar el código repetitivo y la ejecución, pero debes seguir siendo el "arquitecto", conservando la propiedad total de la lógica, la seguridad y las implicaciones arquitectónicas del código. - Trabajar en estrecha colaboración con equipos multifuncionales para identificar cuellos de botella en el sistema y mejorar continuamente la robustez, precisión y velocidad de nuestras migraciones automatizadas. - Monitorear, validar y realizar procesos complejos de ETL (Extract, Transform, Load) para transferir datos críticos desde entornos heredados a la plataforma Archy. - Investigar, solucionar problemas y resolver incidencias técnicas relacionadas con rutinas automatizadas en vivo para mantener altos estándares de incorporación. - Mantener documentación técnica completa para todas las herramientas y rutinas, y comunicar claramente el progreso y los obstáculos a las partes interesadas clave. Requisitos del puesto: - Título de grado en Ingeniería, Ciencias de la Computación o experiencia equivalente. - 2 a 5 años de experiencia en desarrollo de software, con un fuerte énfasis en la escritura de código de automatización limpio y de calidad utilizando C# y los frameworks .NET. - Capacidad comprobada para escribir, depurar y optimizar scripts complejos de PowerShell para la orquestación de entornos y procesos. - Sólida experiencia práctica con bases de datos SQL, mapeo de esquemas y consultas/scripting de datos complejos. - Una comprensión profunda de cómo utilizar herramientas de IA como copiloto para acelerar el desarrollo sin sacrificar la integridad de los datos o la resolución de problemas de pensamiento profundo. - Capacidad para analizar rápidamente paquetes de software de terceros desconocidos y adaptar flujos de trabajo a requisitos técnicos cambiantes. - Un enfoque profundo en la estabilidad de los datos, las pruebas y el rendimiento del sistema para garantizar que nuestra plataforma siga siendo sólida para nuestros usuarios. - Familiaridad con la incorporación de software empresarial, procesos de ETL o canalizaciones de migración de datos extensas es una ventaja.
Responsabilidades
- Diseñar, construir y optimizar flujos de trabajo automatizados para migraciones de datos.
- Implementar y gestionar scripts personalizados y procesos de orquestación.
- Utilizar herramientas de IA para aumentar la velocidad de desarrollo.
- Colaborar con equipos multifuncionales para mejorar la robustez y velocidad de las migraciones.
- Monitorear, validar y realizar procesos ETL complejos.
- Investigar y resolver problemas técnicos en rutinas automatizadas.
- Mantener documentación técnica y comunicar el progreso.