Ingeniero de bases de datos

Ingeniero de bases de datos

Estado

Jornada completa

Ubicación

Albany, Nueva York

Solicite ahora Ver todas las ofertas de empleo
El ingeniero de bases de datos se encargará de diseñar, implementar y mantener sistemas de bases de datos robustos, al tiempo que prestará un apoyo activo a las iniciativas de integración empresarial. Este puesto actúa como puente entre la administración de bases de datos y la ingeniería de integración, garantizando un flujo de datos fluido entre plataformas y aplicaciones. El candidato ideal debe combinar una sólida experiencia en bases de datos con conocimientos en tecnologías de integración, procesos ETL e intercambio de datos basado en API.

Gestión de bases de datos
  • Diseñar, configurar y mantener bases de datos relacionales (PostgreSQL, SQL Server, Oracle, MySQL).
  • Perform performance tuning, optimization, backup, and recovery. o Implement security measures to meet compliance standards (FERPA, HIPAA, SOC 2). o Monitor database health and troubleshoot issues proactively.
Asistencia para la integración
  • Colaborar con el equipo de integración para desarrollar y mantener marcos de integración de datos.
  • Crear y gestionar flujos de trabajo ETL para la captura de datos modificados (CDC) y las cargas de datos incrementales.
  • Admite integraciones basadas en API y soluciones de middleware para aplicaciones empresariales.
  • Ensure interoperability between systems during migrations and upgrades. • Automation & CI/CD
  • Desarrollar scripts y tareas para automatizar las operaciones de bases de datos y las tareas de integración.
  • Participate in CI/CD pipeline development for database and integration deployments. • Documentation & Collaboration
  • Elaborar y mantener la documentación técnica relativa a las bases de datos y los procesos de integración.
  •  Colaborar estrechamente con los desarrolladores, los arquitectos de sistemas y los analistas de negocios para garantizar que las soluciones se ajusten a los objetivos de la organización.
Duties and Responsibilities: Database Management
  • Diseñar, configurar y mantener bases de datos relacionales (PostgreSQL, SQL Server, Oracle, MySQL).
  • Realice ajustes de rendimiento, optimizaciones, copias de seguridad y recuperaciones.
  • Implemente medidas de seguridad para cumplir con las normas de cumplimiento (FERPA, HIPAA, SOC 2).
  • Supervise el estado de la base de datos y resuelva los problemas de forma proactiva.
Asistencia para la integración
  • Colaborar con el equipo de integración para desarrollar y mantener marcos de integración de datos.
  • Crear y gestionar flujos de trabajo ETL para la captura de datos modificados (CDC) y las cargas de datos incrementales.
  • Admite integraciones basadas en API y soluciones de middleware para aplicaciones empresariales.
  • Garantizar la interoperabilidad entre sistemas durante las migraciones y las actualizaciones.
Automatización y CI/CD
  • Desarrollar scripts y tareas para automatizar las operaciones de bases de datos y las tareas de integración.
  • Participate in CI/CD pipeline development for database and integration deployments. • Documentation & Collaboration
  • Elaborar y mantener la documentación técnica relativa a las bases de datos y los procesos de integración.
  • Colaborar estrechamente con los desarrolladores, los arquitectos de sistemas y los analistas de negocios para garantizar que las soluciones se ajusten a los objetivos de la organización.
Cualificaciones: Para desempeñar este trabajo con éxito, un individuo debe ser capaz de realizar cada deber esencial satisfactoriamente. Los requisitos enumerados a continuación son representativos de los conocimientos, destrezas y/o habilidades requeridos. Se podrán realizar adaptaciones razonables para que las personas con discapacidad puedan desempeñar las funciones esenciales.
  • Licenciatura en Informática, Tecnología de la Información o un campo relacionado.
  • Más de tres años de experiencia en ingeniería o administración de bases de datos
  • Experiencia práctica con PostgreSQL y al menos otro sistema de gestión de bases de datos relacionales (RDBMS) importante.
  • Conocimiento de herramientas de integración (por ejemplo, Boomi, Pentaho, Informatica, CData Sync, Striim Data Integration) y de los conceptos de ETL.
  • Dominio de SQL, lenguajes de scripting (Python, Shell) y control de versiones (Git).
  • Conocimiento de las plataformas en la nube (AWS, Azure) y de las estrategias de migración de bases de datos.


Requisitos deseables:

  • Experiencia con herramientas de CI/CD (Jenkins, GitLab CI).
  • Conocimientos sobre el desarrollo de API y servicios RESTful.
  • Experiencia en entornos de almacenamiento de datos e inteligencia empresarial.
  • Strong analytical and problem-solving skills with attention to detail.

    The hiring salary range for this position is $100,00.00 - $113,000.00. The hiring salary range above represents the University's good faith estimate at the time of posting
  • Información sobre la solicitud

    Si usted problemas con el envío en línea, llame al 518-608-8238.

    La Universidad Excelsior ofrece una remuneración competitiva y un generoso paquete de prestaciones que incluye vacaciones pagadas, plan de jubilación y un excelente seguro médico. Los candidatos interesados deberán enviar una carta de solicitud, su currículum y los nombres de tres referencias profesionales. Envíe la información solicitada haciendo clic en el botón «Solicitar ahora» de esta página.

    AA/EOE/ADA

    La Universidad Excelsior es una entidad que promueve la igualdad de oportunidades en el empleo y se compromete a garantizar que todos los candidatos cualificados sean tenidos en cuenta para un puesto de trabajo, independientemente de cualquier característica protegida por la ley.

    Solicite ahora Ver todas las ofertas de empleo