Título del puesto: Desarrollador de Python
Cliente: Brown Brothers Harriman
ubicación: Jersey City, Nueva Jersey. (Solo se requiere local)
-El proyecto es a largo plazo
-Horario híbrido y debe trabajar en el sitio 3 días a la semana; La preferencia es que el candidato vaya a la oficina de Jersey City, NJ, pero también está abierto a Boston, MA, no está abierto a la reubicación
-La entrevista será de 2 a 3 rondas virtuales
Cliente: Brown Brothers Harriman
ubicación: Jersey City, Nueva Jersey. (Solo se requiere local)
-El proyecto es a largo plazo
-Horario híbrido y debe trabajar en el sitio 3 días a la semana; La preferencia es que el candidato vaya a la oficina de Jersey City, NJ, pero también está abierto a Boston, MA, no está abierto a la reubicación
-La entrevista será de 2 a 3 rondas virtuales
Descripción de funciones:
Buscamos un desarrollador de Python con experiencia para liderar la automatización y orquestación de flujos de trabajo de datos complejos. El candidato ideal tendrá experiencia práctica en el diseño de canalizaciones sólidas, tolerantes a fallas y auditables en los sistemas Oracle locales, la integración con programadores de trabajos como RunMyJobs y la modernización de procesos heredados utilizando Apache Airflow.
Buscamos un desarrollador de Python con experiencia para liderar la automatización y orquestación de flujos de trabajo de datos complejos. El candidato ideal tendrá experiencia práctica en el diseño de canalizaciones sólidas, tolerantes a fallas y auditables en los sistemas Oracle locales, la integración con programadores de trabajos como RunMyJobs y la modernización de procesos heredados utilizando Apache Airflow.
Desempeñará un papel fundamental en la sustitución de la lógica de programación Perl/PLSQL heredada por una orquestación DAG moderna basada en Python, al tiempo que garantiza la trazabilidad, la calidad de los datos y la capacidad de recuperación.
Responsabilidades clave:
• Desarrolle, implemente y mantenga scripts de automatización basados en Python para orquestar trabajos en sistemas locales de Oracle 19c.
• Diseñar e implementar DAG de flujo de aire para gestionar flujos de trabajo ETL complejos e interdependientes.
• Migre la lógica de trabajo existente de la programación basada en Perl, RunMyJob y PL/SQL a DAG de flujo de aire modulares y observables.
• Cree operadores/sensores de flujo de aire personalizados para la integración con Oracle, API REST, caídas de archivos (SFTP/FTP) y activadores externos.
• Implemente mecanismos sólidos de manejo de errores, alertas y reintentos en todas las canalizaciones de trabajos.
• Colaborar con los administradores de bases de datos y los equipos de aplicaciones para comprender las dependencias del trabajo, las rutas críticas y el linaje de datos.
• Establecer registros de ejecución de trabajos, registros de auditoría y paneles de monitoreo de SLA.
• Participar en revisiones de código, documentación e incorporación de nuevos trabajos en el orquestador.
Habilidades y experiencia requeridas:
Habilidades y experiencia requeridas:
• 5+ años de experiencia en desarrollo de Python, con una sólida comprensión de la automatización de sistemas / procesos.
• 2+ años de DAG de producción de edificios Apache Airflow.
• Sólida comprensión de la base de datos Oracle 19c, el ajuste de SQL y los conceptos de PL / SQL.
• Experiencia en la orquestación de trabajos que mueven grandes volúmenes de datos a través de los sistemas empresariales.
• Familiaridad con los programadores de trabajos (RunMyJob, Autosys, etc.) y cómo reemplazarlos / abstraerlos utilizando herramientas de orquestación.
• Sólidas habilidades de depuración en registros, bases de datos y sistema de archivos para trabajos fallidos o ejecuciones parciales.
• Experiencia en la creación de integraciones de API REST, lógica de movimiento de archivos / SFTP y automatización basada en parámetros.
Bono / Experiencia preferida:
• Experiencia previa en la modernización de flujos de trabajo de datos heredados a partir de procesos almacenados en Perl o PL/SQL.
• Conocimiento práctico de canalizaciones de Git/Bitbucket, Jenkins, CI/CD para implementaciones de trabajos controlados por código.
• Familiaridad con los modelos de datos financieros (por ejemplo, tenencias, transacciones, NAV, lotes fiscales).
• Comprensión básica de la gobernanza de datos, la auditoría y el riesgo operativo en los sistemas financieros.
Compensación: $60.00 por hora
Sobre nosotros
Somos más que una empresa de software con un lado creativo. Somos un estudio creativo de servicio completo con una gran experiencia en tecnología. Tomamos una visión holística de las ventas y el marketing, construyendo marcas digitales que brindan valor real a nuestro cliente.
Como agencia de marketing, nuestras estrategias digitales innovadoras captan y mantienen la atención de las personas y producen las herramientas de comunicación y organización necesarias para el éxito. Con una combinación optimizada para los objetivos específicos de cada cliente y el carácter demográfico de su cliente objetivo, brindamos una verdadera integración entre plataformas y canales de medios.
Nuestra visión
Inteletech Global, Inc ofrece servicios de consultoría para ayudar a los clientes con su demanda constante de entornos de TI cambiantes. Los primeros años de la década de 2000 fueron una época emocionante para TI. La tecnología digital estaba transformando nuestras vidas y, con cada innovación, quedó claro que lo digital era el futuro.
Usamos nuestro modelo de entrega global para el éxito de cada compromiso. Mejore la eficacia y la eficiencia de los entornos de aplicaciones de TI mediante la adopción de plataformas de software reutilizables. Nuestros equipos en el sitio trabajan directamente con nuestros clientes para comprender y analizar el estado actual de los problemas y diseñar soluciones conceptuales específicamente adaptadas.
Nuestra visión
Inteletech Global, Inc ofrece servicios de consultoría para ayudar a los clientes con su demanda constante de entornos de TI cambiantes. Los primeros años de la década de 2000 fueron una época emocionante para TI. La tecnología digital estaba transformando nuestras vidas y, con cada innovación, quedó claro que lo digital era el futuro.
Usamos nuestro modelo de entrega global para el éxito de cada compromiso. Mejore la eficacia y la eficiencia de los entornos de aplicaciones de TI mediante la adopción de plataformas de software reutilizables. Nuestros equipos en el sitio trabajan directamente con nuestros clientes para comprender y analizar el estado actual de los problemas y diseñar soluciones conceptuales específicamente adaptadas.
(si ya tienes un currículum en Indeed)