ROUTEONE
Ingeniero de Software - Base de Datos
PythonSQL
Traducción automática. Consulta el original.
Sobre la oportunidad
El Ingeniero de Software – Base de Datos (SQL) se unirá a un equipo de desarrollo Ágil responsable de las aplicaciones web de RouteOne, proyectos de datos, proyectos especiales y/o herramientas de soporte. El Ingeniero de Software – Base de Datos debe ser un apasionado de la calidad del código y la excelencia del software, con amplia experiencia en desarrollo. La colaboración estrecha con otros ingenieros de software, arquitectos y miembros del equipo es imprescindible.
Requisitos del Puesto
- Comprender las necesidades del negocio en cuanto a integración de datos, ingeniería de datos y operaciones de datos para construir pipelines de datos de extremo a extremo para fines aplicativos y analíticos.
- Desarrollar frameworks escalables y reutilizables para la ingesta y transformación de conjuntos de datos.
- Participar en revisiones de diseño y código, sugiriendo mejoras y resolviendo problemas.
- Trabajar con otros miembros del equipo en los niveles de arquitectura, diseño y código para garantizar sistemas de alto rendimiento basados en estándares.
- Participar activamente en eventos internos de comunidad de práctica para ayudar al aprendizaje continuo.
- Realizar todo el trabajo de acuerdo con los programas, estándares y procedimientos de calidad de la empresa.
- Mantener estándares de seguridad, protección y privacidad en todas las áreas de responsabilidad.
Conocimientos
- Conocimiento de procesos populares de desarrollo de software, es decir, Ágil, scrum, desarrollo impulsado por características.
- Experiencia en la resolución de problemas y corrección de defectos de aplicaciones dentro de un sistema de producción maduro.
- Experiencia con bases de datos relacionales (SQL Server o cualquier RDBMS).
- Experiencia con datos estructurados y no estructurados.
- Conocimiento de herramientas de modelado de datos y conceptos de gestión de datos.
- Conocimiento de las mejores prácticas de gestión de datos dentro de un entorno tradicional de data warehouse y/o data lake.
Habilidades
- Desarrollar soluciones utilizando herramientas y lenguajes de desarrollo de bases de datos como Microsoft T-SQL. *
Capacidades
- Capacidad para trabajar en un entorno de equipo colaborativo, pensar críticamente, resolver problemas, aprender nuevas tecnologías y adaptarse al cambio.
- Capacidad para comunicarse eficazmente en toda la organización.
Otros Requisitos Esenciales
- 5+ años de experiencia en Microsoft SQL Server o entorno Microsoft Azure en el rol de desarrollador de bases de datos.
- Título de 4 año en Ciencias de la Computación, certificación o experiencia equivalente.
- Conocimiento de DevOps, otros lenguajes de programación como Python o Scala será una ventaja adicional.
- Experiencia trabajando con herramientas de integración de datos como SQL Server Integration Services o herramientas similares.
- La experiencia con diseño de bases de datos lógico/físico y herramientas de Business Intelligence es un plus.
- Conocimiento de herramientas de reporting (como Tableau, PowerBI).
