1732499406_cab4fff37904c4e0811474883906fc1b_mobile.png


Job title: Senior Databricks Developer

Company: Maximus

Job description: Descripción y requisitosBuscamos un desarrollador senior de Databricks para unirse a nuestro equipo que brinda soporte a un cliente del Servicio de Impuestos Internos (IRS).El desarrollador senior de Databricks llevará a cabo un desarrollo práctico como miembro de un equipo de proyecto ágil integrado.El candidato ideal tendrá un historial comprobado como ingeniero de datos senior/iniciador en la implementación de canales de transformación e ingesta de datos para organizaciones de gran escala. Buscamos a alguien con habilidades técnicas en desarrollo, ajuste de rendimiento y optimización de Databricks. El candidato ayudará en el diseño y desarrollo de canales de ingesta de datos de alto rendimiento de múltiples fuentes utilizando Databricks. El candidato participará en la ingesta de datos de la capa plateada y en la aplicación de lógica de transformación utilizando Python para Data Marts en la capa dorada. Garantizarán que siempre se mantenga la calidad y coherencia de los datos en las tablas de fuentes, hechos y resumen.La posición es remota dentro de EE. UU.*El puesto depende de la financiación del contrato.Deberes y responsabilidades esenciales:

– Proporcionar experiencia en diseño e implementación a un equipo de desarrollo de software multifuncional.– Diseñar y desarrollar aplicaciones de software a partir de los requisitos del negocio en colaboración con otros miembros del equipo.– Apoyar las pruebas y remediar defectos.– Puede ser mentor de desarrolladores principiantes y de nivel medio.– Desarrollar marcos escalables y reutilizables para la ingesta y transformación de grandes conjuntos de datos.– Trabajar con otros miembros del equipo del proyecto para respaldar la entrega de componentes adicionales del proyecto (interfaces API, búsqueda).– Trabajar con procesos Batch en Databricks.– Trabajar dentro de una metodología de entrega ágil / DevOps para entregar prueba de concepto e implementación de producción en sprints iterativos.– Convertir código ETL de Informatica existente a código Databricks siempre que sea factible/requerido.– Crear y mantener consultas de Databricks para respaldar las actividades de paneles y/o informes.– Desarrollo y optimización de consultas SQL según sea necesario para soportar diversas necesidades de informes.– Seguimiento y diagnóstico del desempeño del pipeline de ingesta y sugerencia de mejora continua.Requisitos mínimos– Licenciatura en carreras afines.
– Se requieren 5-7 años de experiencia relacionada.
– Combinación equivalente de educación y experiencia considerada en lugar de título.– Al menos dos (2) años de experiencia con Databricks– Experiencia en diseño e implementación de aplicaciones de datos en soluciones en la nube, como Azure o AWS.– Comprensión integral de las mejores prácticas de gestión de datos, incluida experiencia demostrada con rutinas de elaboración de perfiles, abastecimiento y limpieza de datos utilizando funciones típicas de calidad de datos que involucran estandarización, transformación, racionalización, vinculación y comparación.– Experiencia en la construcción de procesos de transformación ETL / data warehouse– Experiencia práctica en ajuste del rendimiento y optimización de código que se ejecuta en lenguajes de programación como PySpark y Python.– Buen conocimiento de SQL, T-SQL y/o PL/SQL.– Habilidades analíticas y de resolución de problemas demostradas, particularmente aquellas que se aplican a un entorno de big data.– Experiencia trabajando con datos estructurados y no estructurados.– Experiencia trabajando en un entorno ágil.– Experiencia de trabajo con bases de datos relacionales: (SQL Server, PostgreSQL)Experiencia preferida:– Conocimiento de los sistemas y datos comerciales del IRS.– Experiencia con repositorios de datos no relacionales/NoSQL (incl. MongoDB, Cassandra, Neo4J)– Diseñar e implementar canales de ingesta de datos de múltiples fuentes garantizando que siempre se mantenga la calidad y coherencia de los datos.– Trabajar con tecnologías de streaming/basadas en eventos para ingerir y procesar datos.– Experiencia trabajando en un entorno de línea de comandos y conocimiento general del sistema operativo Red Hat Linux u otro sistema operativo similar a Unix.– Certificación de ladrillos de datos.– Conocimiento de FedRAMP, FISMA y otras pautas federales de seguridad de TI.Requisitos adicionales según Contrato/Cliente:– Los candidatos deben cumplir con los requisitos para obtener y mantener una autorización de investigación de antecedentes mínima (MBI) del IRS (la autorización activa de MBI de riesgo moderado del IRS es una ventaja).– Los candidatos deben ser ciudadanos estadounidenses o residentes legales permanentes (estado de tarjeta verde) durante al menos tres (3) años y cumplir con los impuestos federales.Declaración de EEOLos miembros activos del servicio militar, sus cónyuges y los candidatos veteranos a menudo encarnan las competencias básicas que Maximus considera esenciales y aportan una resiliencia y confiabilidad que mejora enormemente nuestra fuerza laboral. Reconocemos sus habilidades y experiencias únicas y queremos brindarle una trayectoria profesional que le permita continuar marcando la diferencia para nuestro país. Estamos orgullosos de nuestras conexiones con organizaciones dedicadas a servir a los veteranos y sus familias. Si está haciendo la transición de la vida militar a la civil, tiene servicio previo, es un veterano retirado o miembro de la Guardia Nacional o de la Reserva, o cónyuge de un miembro del servicio militar activo, tenemos oportunidades profesionales desafiantes y gratificantes disponibles para usted. Una fuerza laboral comprometida y diversa es nuestro recurso más importante. Maximus es un empleador de acción afirmativa/igualdad de oportunidades. Maximus brinda igualdad de oportunidades de empleo a todos los solicitantes calificados sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, condición de veterano protegido o condición de discapacitado.Transparencia salarialLa compensación de Maximus se basa en varios factores que incluyen, entre otros, la ubicación del trabajo, la educación, la capacitación, la experiencia del candidato, la calidad y cantidad esperada del trabajo, los viajes requeridos (si corresponde), el mercado externo y el análisis de valor interno, incluidos los sistemas de antigüedad y mérito, así como así como la alineación salarial interna. El salario anual es sólo un componente del paquete de compensación total de Maximus. Otras recompensas pueden incluir incentivos a corto y largo plazo, así como premios específicos del programa. Además, Maximus ofrece una variedad de beneficios a los empleados, que incluyen cobertura de seguro médico, seguro de vida y de discapacidad, un plan de ahorro para la jubilación, vacaciones pagadas y tiempo libre remunerado. Los rangos de compensación pueden diferir según el valor del contrato, pero serán proporcionales a las obligaciones laborales y la experiencia laboral relevante. El historial salarial de un solicitante no se utilizará para determinar la compensación. Maximus cumplirá con las tasas de salario mínimo reglamentarias y los umbrales salariales exentos en todos los casos.Salario Mínimo$150.000,00Salario Máximo$180.000,00*

Expected salary:

Location: Los Angeles, CA

Job date: Sat, 16 Nov 2024 23:00:15 GMT

Apply for the job now!

Leave a Reply

Your email address will not be published. Required fields are marked *