Data Scientist Jr

Detalles de la oferta

Se busca contratar un desarrollador junior con conocimientos en sql, java y python. Los desarrolladores seleccionados deberán trabajar con diseños de bases de datos relacionales y no relacionales, o con el desarrollo de appis en entornos de Nube. La organización atiende a millones de clientes y proporciona servicios para asegurar y mejorar la estabilidad de su operación.

Responsabilidades laborales
- Desarrollo de software: Serás responsable de desarrollar y mantener aplicaciones utilizando los lenguajes de programación SQL, Java y Python. Esto puede implicar escribir código, depurar y solucionar problemas, así como implementar nuevas funcionalidades y mejoras en las aplicaciones existentes.
- Diseño y gestión de bases de datos: Trabajarás con bases de datos relacionales y no relacionales, por lo que serás responsable de diseñar esquemas de bases de datos eficientes, crear tablas, índices y consultas optimizadas. También puedes participar en la gestión y administración de la base de datos, asegurando su rendimiento, seguridad y disponibilidad.
- Desarrollo de APIs: Colaborarán en el desarrollo de APIs para la comunicación entre diferentes sistemas y aplicaciones. Esto puede implicar el diseño de interfaces RESTful, la implementación de endpoints, la autenticación y autorización de API, así como la documentación y prueba de las APIs desarrolladas.
- Trabajo en entornos de Nube: Participarán en el desarrollo y despliegue de aplicaciones en entornos de Nube, como AWS, Azure o Google Cloud. Esto implica familiarizarte con los servicios en la Nube, como el almacenamiento, la computación y los servicios de bases de datos, y utilizarlos para implementar soluciones escalables y de alto rendimiento.
- Colaboración y resolución de problemas: Trabajarás en equipos multidisciplinarios, colaborando con otros desarrolladores, científicos de datos y profesionales de negocios. Participarán en la resolución de problemas técnicos, proponiendo soluciones y mejoras, y asegurándose de que las aplicaciones cumplan con los estándares de calidad y rendimiento requeridos.
- Mantenimiento y soporte: Proporcionarán mantenimiento y soporte técnico a las aplicaciones existentes, realizando correcciones de errores, mejoras y actualizaciones según sea necesario. También serás responsable de monitorear el rendimiento de las aplicaciones y resolver problemas operativos para garantizar la estabilidad de la operación.

Requisitos del trabajo
- Licenciatura / Maestría en Ingeniería, Ciencias de la Computación (o experiência equivalente).
- Debe tener conocimientos sobre UNIX.
- Conocimientos en SQL: Debes tener un buen dominio del lenguaje SQL para diseñar y consultar bases de datos relacionales. Debes ser capaz de escribir consultas eficientes, crear tablas, índices y vistas, y comprender conceptos como joins, agregaciones y funciones SQL.
- Experiência en Java: Se requieren conocimientos de programación en Java. Debes ser capaz de escribir código limpio y estructurado, comprender los fundamentos de la programación orientada a objetos (POO), y utilizar las bibliotecas y frameworks populares de Java.
- Dominio de Python: Debes tener experiência práctica en programación con Python. Debes estar familiarizado con la sintaxis y las características del lenguaje, y ser capaz de utilizar bibliotecas y frameworks populares de Python, como Pandas, NumPy y Django.
- Bases de datos relacionales y no relacionales: Debes tener conocimientos y experiência en el diseño y gestión de bases de datos relacionales, como MySQL o PostgreSQL. Además, es deseable tener familiaridad con bases de datos no relacionales, como MongoDB o Cassandra.
- Desarrollo de APIs: Debes tener experiência en el desarrollo de APIs RESTful utilizando tecnologías como Flask o Spring Boot. Debes comprender los principios de diseño de APIs, autenticación y autorización de API, y ser capaz de documentar y probar las APIs desarrolladas.
- Entornos de Nube: Es deseable tener conocimientos básicos en el desarrollo y despliegue de aplicaciones en entornos de Nube, como AWS, Azure o Google Cloud.
- Resolución de problemas y trabajo en equipo: Debes tener habilidades para resolver problemas técnicos y trabajar en equipos multidisciplinarios. Ser capaz de colaborar con otros desarrolladores y profesionales de negocios, comunicar ideas de manera efectiva y buscar soluciones eficientes es esencial.

Tipo de puesto: Tiempo completo

Sueldo: $17,000.00 - $18,000.00 al mes

Beneficios:

- Aumentos salariales
- Días de maternidad superiores a los de la ley
- Días de paternidad superiores a los de la ley
- Días por enfermedad
- Horarios flexibles
- Opción a contrato indefinido
- Trabajo desde casa
- Vacaciones adicionales o permisos con goce de sueldo

Tipo de jornada:

- Turno de 8 horas

Experiência:

- SQL: 1 año (Obligatorio)
- Python: 1 año (Obligatorio)

Lugar de trabajo: remoto híbrido en 04500, Ciudad de México, CDMX


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Software Engineer Android Level Ii

We're recruiting engineers to join our Global Technology team in Mexico City as we open our McDonald's Capability Center (MCC). Our Mexico City MCC will be a...


Desde Manpower S.A. De C.V - Veracruz

Publicado 11 days ago

Senior C Net Developer (Remote)

.As a Senior Software Engineer, you will focus on developing and enhancing web applications while working with some of the latest technologies in user interf...


Desde Blueriver - Veracruz

Publicado 11 days ago

Software Engineer, Java And Kotlin Ecosystem

.Software Engineer, Java and Kotlin EcosystemPlease submit your resume in English - we can only consider applications submitted in this language. Only applic...


Desde Google Inc. - Veracruz

Publicado 11 days ago

Product Technical Support Director - Americas

.Driving Infinite Possibilities Within A Diversified, Global OrganizationProduct SupportDevelop and lead team to provide world class product support for tech...


Desde Oilandgas.Org.Uk - Veracruz

Publicado 11 days ago

Built at: 2024-11-07T13:13:50.642Z