B&A
eSimplicity
Ingeniero/a de Bases de Datos III
Descripción
Sobre Nosotros
eSimplicity es una empresa moderna de servicios digitales que trabaja en el sector gubernamental, asociándose con nuestros clientes para mejorar las vidas y garantizar la seguridad de todos los estadounidenses, desde soldados y veteranos hasta niños y ancianos, y defender los intereses nacionales en el campo de batalla. Nuestros ingenieros, diseñadores y estrategas superan la complejidad para crear productos y servicios intuitivos que equipan a las agencias federales con soluciones para transformar con valentía el presente para un futuro mejor para todos los estadounidenses.
Resumen del Puesto
Buscamos un/a Desarrollador/a de SQL Sr. cualificado/a y motivado/a para unirse a nuestro innovador equipo de TI. En este puesto, construirá, optimizará y operará el procesamiento de bases de datos detrás de un sistema financiero crítico para la misión y centrado en datos, que da soporte al Gobierno Federal en el dominio de la atención médica. El/la candidato/a ideal tendrá una profunda experiencia práctica con Oracle SQL y PL/SQL a escala, intercambio de datos a gran escala basado en archivos y AWS, y entregará resultados precisos y bien documentados en un calendario de producción recurrente.
Responsabilidades
- Entrega de datos de producción: ser propietario/a y ejecutar una cartera de procesos recurrentes de validación y generación de informes de datos, entregando resultados precisos a tiempo.
- Ingeniería práctica de SQL/PL/SQL: diseñar, escribir y mantener paquetes y procedimientos de Oracle PL/SQL que ingieran y validen grandes archivos XML y EDI, carguen tablas de staging y hechos, produzcan archivos de datos de salida y concilien resultados entre sistemas interconectados.
- Análisis de datos ad hoc: convertir solicitudes de datos ad hoc de clientes en resultados de consultas y extracciones correctos y bien documentados bajo un corto plazo de entrega, y explicar los números detrás de ellos.
- Rendimiento y fiabilidad: optimizar consultas contra tablas particionadas muy grandes, diagnosticar y recuperar trabajos por lotes fallidos, y reemplazar pasos manuales basados en hojas de cálculo con procesos automatizados y repetibles.
- Disciplina de lanzamiento: llevar los cambios a través de un proceso formal de lanzamiento con pruebas documentadas, revisión de seguridad y puertas de aprobación, y darles soporte en producción posteriormente.
- Transferencia de conocimiento: documentar lo que se construye para que otros puedan ejecutarlo, mentorizar a desarrolladores junior y contribuir a la modernización de las cargas de trabajo de informes en plataformas de datos modernas en la nube.
Requisitos
Todos los candidatos deben superar la autorización de confianza pública a través del Gobierno Federal de EE. UU. Esto requiere que los candidatos sean ciudadanos estadounidenses o superen la autorización a través del Sistema de Gobierno de Extranjeros, lo que requerirá que los candidatos hayan residido en los Estados Unidos durante al menos 3 de los últimos 5 años, tengan un pasaporte válido y no caducado de su país de nacimiento y la documentación de VISA/permiso de trabajo adecuada.
- Educación: Título de Grado en informática, sistemas de información o campo relacionado (o experiencia equivalente).
- Experiencia: 5+ años de experiencia práctica en el desarrollo y soporte de aplicaciones de bases de datos Oracle en producción, incluyendo al menos 3 años en un contexto de almacén de datos, procesamiento de transacciones financieras o informes regulatorios.
Habilidades Técnicas
- Experto en Oracle SQL y PL/SQL: paquetes, procedimientos, cursores, colecciones, BULK COLLECT/FORALL, SQL dinámico, manejo de excepciones e instrumentación de trabajos/errores.
- Optimización del rendimiento de consultas: lectura de planes de ejecución, estrategia de indexación, tablas grandes particionadas y trabajo con conjuntos de datos de cientos de millones de filas.
- Análisis y carga de archivos estructurados dentro de la base de datos: XML (XMLTYPE/XMLTABLE), formatos delimitados y de ancho fijo, SQL*Loader y tablas externas.
- Conocimiento práctico de intercambio EDI de atención médica o financiera (X12 834, 810, 820, 835, 824, o comparable).
- Programación de trabajos por lotes empresariales (IBM Workload Scheduler/TWS, Control-M, Autosys o similar) y scripting de shell Linux.
- Python para la automatización de datos y la generación de informes.
- Control de versiones basado en Git y familiaridad con AWS, particularmente Oracle RDS y S3.
Metodologías y Marcos de Trabajo
- Experiencia con metodologías ágiles: SAFe, Scrum.
- Conocimiento práctico de prácticas de DevSecOps que incluyen CI/CD, gestión formal de lanzamientos y control de cambios con evidencia de pruebas documentada.
Enfoque en Seguridad y Rendimiento
- Capacidad probada para manejar datos sensibles de atención médica y financieros bajo controles de seguridad federales, incluido el acceso de mínimo privilegio y la ausencia de movimiento o almacenamiento de datos no autorizados, y para optimizar el procesamiento para la fiabilidad dentro de ventanas de producción fijas y con tiempo limitado.
Habilidades de Colaboración
- Sólidas habilidades de comunicación escrita y verbal; capaz de explicar discrepancias de datos a líderes de negocio no técnicos y partes interesadas del gobierno.
Cualificaciones Preferidas
- La experiencia trabajando en entornos regulados/gubernamentales es una ventaja, especialmente en el dominio de la atención médica.
- La familiaridad con datos de inscripción, reclamaciones o financieros de pagadores de atención médica es una ventaja.
- La experiencia con Databricks, PySpark o la migración de cargas de trabajo de Oracle a una plataforma de datos en la nube es una ventaja.
- La experiencia con herramientas analíticas y de BI (por ejemplo, Power BI, Tableau o Amazon QuickSight) es una ventaja.
- Se desea experiencia en la mentorización de desarrolladores junior.
Entorno de Trabajo
Este es un puesto remoto que da soporte a las horas de negocio de la Zona Este. Se espera que los empleados trabajen de 9:00 a. m. a 5:00 p. m. ET, a menos que su gerente indique lo contrario. Puede requerirse algún viaje ocasional para formación o reuniones de proyecto, estimado en menos del 5% anual.
Alojamiento Razonable
eSimplicity se compromete a proporcionar adaptaciones razonables a personas cualificadas con discapacidades durante el proceso de solicitud y contratación. Los solicitantes que necesiten ayuda o una adaptación deben ponerse en contacto con Recursos Humanos.
Igualdad de Oportunidades de Empleo
eSimplicity es un Empleador de Igualdad de Oportunidades, que incluye el estatus de veterano protegido y de discapacidad. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, edad, estatus de veterano protegido, discapacidad o cualquier otra condición legalmente protegida.
Beneficios
eSimplicity ofrece un paquete completo de beneficios, que incluye cobertura médica, dental y de visión, beneficios de jubilación 401(k), tiempo libre remunerado, días festivos remunerados, seguro de vida y de incapacidad, y programas adicionales de bienestar y apoyo al empleado. La elegibilidad puede variar según el estado de empleo y los términos del plan aplicable.
