Ingeniero de datos, investigación y desarrollo de béisbol.
Resumen:
Los Nacionales de Washington están buscando un ingeniero de software con un enfoque en tecnología e infraestructura de la información para nuestro grupo de investigación y desarrollo de béisbol. El ingeniero de datos ayuda a mantener nuestros conjuntos de datos bien organizados y accesibles para nuestros analistas y desarrolladores web. Estamos buscando candidatos apasionados por crear soluciones impactantes en torno a flujos de trabajo de datos y entusiasmados por trabajar en una oficina principal de béisbol.
El grupo de investigación y desarrollo de béisbol de los Washington Nationals es responsable de obtener información de nuestros conjuntos de datos de béisbol y crear métricas y productos de datos patentados que se utilizan para respaldar la toma de decisiones de béisbol en toda nuestra organización.
Preferimos candidatos que estén dispuestos a mudarse al área de Washington, DC para trabajo personal/híbrido en Nationals Parks, pero que estén dispuestos a considerar una opción totalmente remota para candidatos excepcionales.
Obligaciones y obligaciones básicas:
- Cree importaciones de datos sólidas que extraigan datos de una variedad de fuentes (API HTTP, almacenamiento de objetos en la nube como AWS S3, bases de datos relacionales) y escriba en nuestros sistemas de datos internos.
- Desarrolle procesos de validación para monitorear la calidad de los datos y mostrar posibles fuentes de error.
- Ayude a implementar, orquestar y monitorear nuestras canalizaciones de datos. Usamos Prefect para la orquestación usando Docker y AWS ECS.
- Diseñar y crear soluciones para simplificar el trabajo con nuestros registros de datos internos. Este trabajo incluye el mantenimiento de las tablas y vistas de la base de datos, la combinación de registros de datos de varias fuentes para facilitar el acceso y posiblemente la creación de API internas u otros microservicios para que los datos sean más accesibles.
- Ayudar a mantener nuestra infraestructura de computación en la nube: administrar y configurar servidores, bases de datos y otras herramientas internas.
- Investigar y abogar por nuevas herramientas que puedan contribuir a la entrega de datos oportunos, precisos y accesibles.
- escribir documentación
- Participar en revisiones de código
Requisitos:
Requisitos mínimos de educación y experiencia.
- Licenciatura en informática, ingeniería informática, ciencias de la información o un campo relacionado.
- Más de 3 años de experiencia laboral relevante.
Conocimientos, destrezas y habilidades necesarios para desempeñar las funciones esenciales
- Fluidez en Python y experiencia con pandas.
- Domina MySQL, PostgreSQL u otros sistemas de bases de datos relacionales.
- Experiencia Docker.
- Cómodo trabajando en la línea de comandos en un entorno Linux.
- Experiencia con Git para control de versiones.
- Alguna experiencia con R es deseable pero no requerida.
- Capacidad para trabajar de forma independiente con atención a los detalles.
- Entusiasta por trabajar en el béisbol.
- Elegible para trabajar en los Estados Unidos.
Requisitos físicos/ambientales
- Oficina: Las condiciones de trabajo son normales para un entorno de oficina. El trabajo puede requerir trabajo ocasional de fin de semana y/o de noche.
nuestra pila
- Escribimos la mayoría de nuestras importaciones en Python y usamos Prefect para orquestar nuestros flujos de trabajo de datos que están acoplados e implementados en AWS ECS. Nuestros analistas trabajan principalmente en R.
- Ubuntu Linux se ejecuta en nuestros servidores.
- Utilizamos varios servicios de AWS, principalmente EC2, RDS, S3, ECS, Batch, EFS.
- Usamos MySQL, PostgreSQL, MongoDB para nuestras bases de datos. También usamos SQLite, DuckDB, DynamoDB para aplicaciones específicas.
- Usamos Terraform, Ansible y Packer para administrar nuestra infraestructura
- Utilizamos una instancia de GitLab autohospedada para nuestros repositorios de código y para CI/CD.
Todos los solicitantes de un trabajo en Washington National deben estar completamente vacunados contra Covid-19 antes de tomar el empleo. Los solicitantes que reciben una oferta de actitud condicional deben presentar un comprobante de vacunación antes de su primer día de empleo. Los solicitantes con discapacidades calificadas u objeciones religiosas de buena fe pueden quedar excluidos de este requisito o acomodarse de otra manera si no pueden ser vacunados.
Aplicar:
Para aplicar, por favor siga este enlace.
Desarrollador web de pila completa, investigación y desarrollo de béisbol
Resumen:
Los Washington Nationals están buscando un desarrollador web completo para unirse a nuestro equipo de investigación y desarrollo de béisbol. Estamos buscando candidatos apasionados por el desarrollo de aplicaciones web y la oportunidad de trabajar en un software que tendrá un impacto significativo en una organización de béisbol.
El desarrollador trabajará en un pequeño equipo para construir y mantener una aplicación web interna que será utilizada por exploradores, entrenadores, personal de desarrollo de jugadores y la oficina principal de operaciones de béisbol. Las características clave del sitio incluyen informes de exploración, videos, predicciones de jugadores, informes y herramientas personalizados, y visualización de métricas públicas y propietarias relacionadas con el rendimiento y la calificación de los jugadores.
Preferimos candidatos que estén dispuestos a mudarse al área de Washington, DC para trabajo personal/híbrido en Nationals Parks, pero que estén dispuestos a considerar una opción totalmente remota para candidatos excepcionales.
Deberes y obligaciones básicas:
- Diseñe, cree y pruebe nuevas funciones y trabaje tanto en el frontend como en el backend de la aplicación.
- Admite y mantiene las características existentes
- Investigar y corregir errores.
- Desarrollar e implementar importaciones de datos y otras órdenes de procesamiento en segundo plano
- Trabaje en estrecha colaboración con los analistas de I+D para ver las métricas públicas y privadas.
- escribir documentación
- Participar en revisiones de código
Requisitos:
Requisitos mínimos de educación y experiencia.
- Licenciatura en informática, ingeniería informática, ciencias de la información o experiencia relacionada
- Más de 2 años de experiencia en desarrollo web a tiempo completo
Conocimientos, destrezas y habilidades necesarios para desempeñar las funciones esenciales
- Habilidad para comunicarse de manera clara y efectiva.
- Habilidad para escribir código limpio, conciso y mantenible
- Capacidad para trabajar tanto en colaboración como de forma independiente.
- Experiencia con lenguajes de programación modernos (por ejemplo, Ruby, Python, JavaScript) y marcos (por ejemplo, Rails, Django, Flask, Node/Express). Deseable experiencia con Rails.
- Experiencia con marcos JavaScript frontend como jQuery, Vue.js o React.
- Comprensión del diseño de esquemas de bases de datos relacionales, experiencia con MySQL y PostgreSQL y comodidad para escribir declaraciones SQL directas.
- Deseable experiencia en visualización de datos.
- Se prefiere experiencia con Linux y el uso de herramientas de línea de comandos.
- La experiencia de trabajar con una gran base de código heredado es una ventaja.
- Elegible para trabajar en los Estados Unidos
Requisitos físicos/ambientales
- Oficina: Las condiciones de trabajo son normales para un entorno de oficina. El trabajo puede requerir trabajo ocasional de fin de semana y/o de noche.
Aplicar:
Para aplicar, por favor siga este enlace.
El contenido de esta publicación fue creado y proporcionado únicamente por los Nacionales de Washington.