Saltar al contenido

Analista Programador de Migración — Remoto - México — Transformación Tecnológica - Python, Scala, ETL,

Esta vacante se publicó el y es posible que ya no esté abierta. Ver vacantes recientes de Datos y bases de datos

B-Process

  • Remoto · Latinoamérica
  • Tiempo completo
  • Semi senior
  • USD 2,500 – USD 4,000 al mes

Publicada

Contratan desde: Latinoamérica

Descripción del puesto

Sobre la vacante

B-Process está en búsqueda de un Analista Programador de Migración para unirse a un proyecto de transformación tecnológica con arquitectura moderna y retos reales. Este rol se enfoca en la migración y modernización de sistemas, con desarrollo en Python o Scala y procesos ETL.

Requisitos clave:

  • +3 años desarrollando en Python y/o Scala
  • Experiencia sólida en procesos ETL
  • Manejo de bases de datos: Oracle, Teradata, MongoDB, Hive
  • Experiencia en pruebas unitarias e integración

Plus:

  • Kafka, Kubernetes, Spark, DataStage, Informatica, Power BI

Modalidad: 100% remota

¿Por qué deberías aplicar?

Esta es una oportunidad para sumergirte en un proyecto de transformación tecnológica donde podrás aplicar tus habilidades en migración de sistemas y desarrollo con tecnologías modernas. Trabajarás con arquitectura moderna y enfrentarás retos reales que te permitirán crecer profesionalmente y especializarte en el área de big data y procesamiento de datos.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Python o Scala con enfoque en desarrollo de procesos ETL
  • Experiencia en migración y modernización de sistemas
  • Conocimiento sólido de bases de datos relacionales y NoSQL
  • Habilidades de pruebas unitarias e integración
  • Capacidad para trabajar en proyectos de transformación tecnológica

Tips prácticos para este puesto

  • Prepara ejemplos concretos de proyectos de migración donde hayas participado, destacando tu rol y los resultados obtenidos.
  • Domina los conceptos de ETL y prepárate para explicar cómo has implementado procesos de extracción, transformación y carga en proyectos anteriores.
  • Investiga sobre arquitecturas modernas de big data y cómo se integran tecnologías como Kafka, Kubernetes y Spark en proyectos de migración.

Recursos recomendados

  • Documentación oficial: Python.org, Scala-lang.org, Apache Spark
  • Cursos: "ETL with Python" en Coursera, "Scala for Data Science" en Udemy
  • Influencers: Follow data engineering experts on LinkedIn and Twitter for industry insights
  • Tools: Jupyter Notebooks for Python, IntelliJ IDEA for Scala, Docker for containerization

Preguntas frecuentes en entrevistas para este rol

  • Pregunta 1: "Describe un proyecto de migración en el que hayas participado y cómo manejaste los desafíos técnicos." *Tip: Enfócate en tu rol específico, las tecnologías utilizadas y los resultados medibles.*
  • Pregunta 2: "¿Cómo optimizarías un proceso ETL que está tardando demasiado en ejecutarse?" *Tip: Menciona técnicas como paralelización, uso de índices, y optimización de consultas.*
  • Pregunta 3: "¿Qué consideraciones tomas al elegir entre Python y Scala para un proyecto de migración?" *Tip: Discute factores como el equipo existente, la integración con otras tecnologías, y el rendimiento requerido.*

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $2,500 | | Mid | $2,500 - $4,000 | | Senior | $4,000 - $6,000 |

*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más.*

Red flags a considerar

  • Bandera roja 1: Si la empresa no tiene un plan claro de migración o arquitectura definida. *Qué preguntar en la entrevista para detectarla:* "¿Pueden describir la arquitectura objetivo y el roadmap del proyecto de migración?"
  • Bandera roja 2: Falta de documentación o procesos establecidos para pruebas y despliegue. *Qué investigar antes de aceptar:* Pregunta sobre los procedimientos de QA y cómo se manejan los entornos de desarrollo y producción.
  • Bandera roja 3: Expectativas poco realistas sobre plazos o recursos. *Señal de advertencia común en este tipo de rol:* Si mencionan plazos ajustados sin justificación técnica o equipo suficiente, podría indicar sobrecarga de trabajo.

Habilidades

  • Python
  • Scala
  • ETL
  • Oracle
  • Teradata
  • MongoDB
  • Hive
  • Kafka
  • Kubernetes
  • Spark
  • DataStage
  • Informatica
  • Power BI
  • Jupyter Notebooks
  • IntelliJ IDEA
  • Docker
  • Apache Spark

Postúlate

Esta empresa recibe las postulaciones en su publicación original.

Postular en la publicación original

Se abre el sitio de la empresa o de LinkedIn.