Desarrollador de Base de Datos en la Nube o Desarrollador Senior de Base de Datos en la Nube

  • Full Time
Job expired!

Empresa

Banco de la Reserva Federal de Cleveland

El Banco de la Reserva Federal de Cleveland es parte del banco central de la nación y hemos proporcionado muchas oportunidades de crecimiento profesional durante nuestra historia.

Durante veinticuatro años consecutivos, hemos sido nombrados "Uno de los mejores lugares para trabajar en el noreste de Ohio" por North Coast 99. Este prestigioso galardón honra a las organizaciones con destacadas prácticas de empleo, incluyendo compensación, beneficios, formación, reclutamiento, retención, servicios comunitarios y comunicación interna.

¡Nuestra gente hace la diferencia! El Banco de la Reserva Federal de Cleveland está buscando pensadores innovadores con visión para construir el marco que llevará al Banco hacia el futuro.

Sígannos en LinkedIn, Twitter, Instagram y nuestro canal de YouTube - Cleveland Fed

Para ser considerado para este puesto, los candidatos deben ser ciudadanos de EE. UU.

Expectativas Organizacionales:

En este puesto, colaborarás con otros desarrolladores de bases de datos y aplicaciones, adaptarás los requisitos comerciales y desarrollarás los datos, las especificaciones de la base de datos y los atributos de la tabla y el elemento para una aplicación. También documentarás y comunicarás el diseño de la base de datos. Puedes impulsar la creación y el mantenimiento continuo de los sistemas de gestión de bases de datos, las normas, las pautas y la garantía de calidad para las entregas de bases de datos, como el diseño conceptual, la base de datos lógica, la planificación de la capacidad, la especificación de la interfaz de datos externa, el plan de carga de datos, el plan de mantenimiento de datos y la política de seguridad. Codificarás una lógica de base de datos moderadamente compleja y derivarás procesos lógicos en plataformas técnicas, mientras también participas en garantía de calidad y desarrollas pruebas de código. Puedes encargarte de varios componentes de un proyecto y contribuir eficazmente a los objetivos del equipo. También solucionarás problemas y recomendarás acciones apropiadas; puedes proporcionar dirección a los miembros del equipo y eres un contribuyente clave al equipo.

Responsabilidades Generales:

  • Colaborar con la Gestión de Productos, la Arquitectura y Desarrollo de Aplicaciones y la Garantía de Calidad para proporcionar diseños de backend que satisfagan los requisitos funcionales y no funcionales.

  • Diseñar, desarrollar y apoyar el diseño de las estructuras de la base de datos AWS Aurora para una aplicación web crítica, de alto volumen y alta disponibilidad.

  • Diseñar y desarrollar estructuras de bases de datos y lógica de procedimientos, y escribir cualquier DDL, DML y/o SQL requerido por la capa de datos de aplicaciones de software moderadamente complejas.

  • Ayudar a la Garantía de Calidad con diagnóstico de problemas relacionados con la base de datos y/o instalación de datos de prueba.

  • Generar scripts de despliegue y trabajar con el soporte técnico, la gestión de configuraciones y los equipos de bases de datos operativas para desplegar cambios en la base de datos en varios entornos, también puede implementar cambios automatizados en la base de datos en un canal de integración continua/entrega continua (CI/CD); los cambios pueden incluir migraciones de datos complejas.

  • Soportar migraciones de datos moderadamente complejas, también puede analizar, planificar y ejecutar migraciones de datos según sea necesario para soportar objetivos comerciales.

  • Diseñar y desarrollar lógica de procedimientos utilizando paquetes y procedimientos de Oracle.

  • Producir informes ad-hoc para una variedad de diferentes partes interesadas.

  • Capacidad para realizar investigaciones independientes, publicar diagramas de relación de entidades y trabajar en un ambiente de equipo

  • Proporcionar soporte de producción a través de una rotación de llamadas con otros miembros del equipo de bases de datos.

  • Realizar otras tareas según se le asignen o soliciten.

Educación y Experiencia:

  • Desarrollador de Bases de Datos: Título universitario y más de 3 años de experiencia profesional, o 2 años de universidad o certificado bootcamp de desarrollo de bases de datos y más de 5 años de experiencia profesional.

  • Desarrollador Senior de Bases de Datos: Título universitario y más de 5 años de experiencia profesional, o 2 años de universidad o certificado bootcamp de desarrollo de bases de datos y más de 7 años de experiencia profesional.

Conocimientos y Habilidades:

Desarrollador de Bases de Datos:

  • Profundo entendimiento de los conceptos de diseño de bases de datos relacionales.

  • Habilidades moderadas a fuertes de AWS Aurora (Montar y desmontar).

  • Alguna experiencia con Oracle en la gestión de tablespaces.

  • Cómodo trabajando desde la consola bash.

  • Experiencia con el control de versiones de código de bases de datos (Gitlab o BitBucket).

  • Experiencia como DBA de aplicaciones operacionales y/o conocimiento de la arquitectura de la base de datos Oracle y PostgreSQL.

  • Familiaridad con los servicios/herramientas de AWS (S3, Glue, Athena).

  • Experiencia con Atlassian Jira.

Desarrollador Senior de Bases de Datos:

  • Comprensión profunda de AWS Aurora con control de versiones de la base de datos.

  • Proficiente con AWS Redshift para transferencias de datos desde/hacia AWS S3.

  • Experiencia con los servicios de AWS Glue y Athena.

  • Experiencia con Oracle usando Data Pump, RMAN, y gestión de tablespaces.

  • Competente con las habilidades de desarrollo de Oracle y PostgreSQL: técnicas de codificación SQL y PL/SQL; capacidad para crear y mantener tablas, restricciones, desencadenadores, vistas, procedimientos almacenados y funciones, paquetes y tipos; buena comprensión de las prácticas de afinación de SQL y de las estrategias de indexación y particionamiento.

  • Pipeline de despliegue con Infraestructura como Código (Gitlab, Ansible, Flyway, Terraform)

  • Experiencia como DBA de aplicaciones operacionales y/o conocimiento de la arquitectura de bases de datos Oracle y PostgreSQL.

  • Experiencia con pruebas unitarias de una base de datos con control de versiones.

  • Experiencia con controles de costes en los servicios de bases de datos en la nube de AWS.

  • Experiencia con el sistema de gestión de tickets de Atlassian Jira (Creación y Refinamiento de tickets Jira).

Requerimientos Físicos y Condiciones Generales de Trabajo

Los empleados suelen pasar la mayor parte del día sentados trabajando con un ordenador y pueden atender/responder a llamadas telefónicas. El movimiento físico consiste en caminar para acudir a reuniones, descansos, etc. Se requiere la capacidad de levantar objetos que pesen aproximadamente 20 libras de forma limitada. Los empleados pueden necesitar viajar en coche/avión.

Tiempo Completo / Medio Tiempo

Tiempo completo

Regular / Temporal

Regular

¿Exento de trabajo? (Sí / No)

Categoría de Trabajo

Tecnología de la Información

Turno de trabajo

Primera (Estados Unidos de América)

Los Bancos de la Reserva Federal creen que la diversidad e inclusión entre nuestros empleados es crítica para nuestro éxito como organización, y buscamos reclutar, desarrollar y retener a las personas más talentosas de una diversa pool de candidatos. Los Bancos de la Reserva Federal están comprometidos con la igualdad de oportunidades de empleo para los empleados y solicitantes de empleo en cumplimiento con la ley aplicable y en un ambiente donde los empleados son valorados por sus diferencias.

Aviso de Privacidad