- 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