Descripción
Resumen:
MANTECH busca un Ingeniero Senior de Datos para diseñar, implementar y optimizar sistemas de datos, aprovechando los recursos de Big Data para análisis basados en IA/ML.
Aspectos destacados:
1. Aprovechar la experiencia en desarrollo de software para conjuntos de datos complejos
2. Diseñar y optimizar sistemas de ingesta de datos a gran escala
3. Desarrollar soluciones personalizadas para ingerir y aprovechar datos para IA/ML
Postular ahora
MANTECH busca un Ingeniero Senior de Datos motivado, orientado a la carrera y al cliente, para unirse a nuestro equipo en Chantilly, VA.
En este puesto, aprovechará su experiencia en desarrollo de software para apoyar el diseño, la ingesta, la limpieza, la transformación, la carga y la visualización de conjuntos de datos complejos y a gran escala.
Responsabilidades
Diseñar, implementar y optimizar sistemas de extracción, limpieza, transformación, carga e ingesta a gran escala dentro de un entorno de Big Data.
Desarrollar canalizaciones ETL ad hoc y construir lógica de perfilado de datos, eliminación de duplicados y coincidencia para analizar nuevas fuentes de datos.
Aprovechar los recursos de Big Data para impulsar análisis prototípicos basados en IA/ML y construir soluciones personalizadas para ingerir y aprovechar datos.
Organizar y mantener la documentación de la capa de datos, colaborando estrechamente con científicos de datos para elaborar canalizaciones de datos destinadas a flujos de trabajo de IA/ML.
Realizar tareas ligeras de administración en un pequeño número de servidores Linux, además de articular los riesgos y limitaciones de las soluciones de software.
Colaborar con compañeros de equipo, proveedores de servicios, vendedores y usuarios para desarrollar métodos eficientes de procesamiento de datos.
Requisitos mínimos
Diploma de escuela secundaria o GED, con más de 10 años de experiencia relevante en desarrollo y programación de software.
Experiencia demostrable en análisis de datos, análisis sintáctico y lenguajes de programación (por ejemplo, Python, Java), junto con una sólida experiencia en SQL y bases de datos.
Experiencia en todo el ciclo de vida de los datos, desde la ingesta hasta la visualización, dentro de un entorno de Big Data.
Experiencia práctica con tecnologías relacionadas con Python (por ejemplo, gestión de entornos, desarrollo asíncrono, FastAPI) y APIs RESTful.
Experiencia con sistemas de canalización de datos (por ejemplo, Apache Airflow) y desarrollo de tareas ETL en un entorno Linux.
Cualificaciones preferidas
Experiencia en la implementación de sistemas de software que aprovechen tecnologías de IA/ML.
Experiencia en la publicación de análisis y resultados de datos en paneles de BI.
Capacidad demostrada para automatizar tareas rutinarias de administración de servidores Linux.
Requisitos de autorización de seguridad
Se requiere una autorización TS/SCI activa con polígrafo.
Requisitos físicos
Debe ser capaz de permanecer en posición estacionaria el 50 % del tiempo.
Debe moverse ocasionalmente dentro de la oficina para acceder a archivadores y equipos de oficina.
Comunica frecuentemente con compañeros de trabajo, directivos y clientes; debe ser capaz de intercambiar información precisa en estas situaciones.
Postular ahora