SanMar- External
Bright Vision Technologies
Ingeniero de plataformas Kafka
Sobre la oportunidad
Bright Vision Technologies es una empresa de consultoría tecnológica y desarrollo de software que ofrece soluciones en la nube, IA, datos y soluciones empresariales en todo Estados Unidos. Esta es una oportunidad fantástica para unirse a una organización consolidada y respetada que ofrece un enorme potencial de crecimiento profesional.
Resumen del puesto
Título del puesto: Ingeniero de plataformas Kafka
Bright Vision Technologies busca un ingeniero de plataformas Kafka con gran experiencia, con más de 10 años de experiencia en sistemas distribuidos, transmisión de eventos e ingeniería de plataformas, incluyendo una amplia experiencia con Apache Kafka y la plataforma Confluent. El candidato ideal se encargará de diseñar, implementar y gestionar plataformas de transmisión a escala empresarial que impulsen el procesamiento de datos en tiempo real y de misión crítica en toda la organización. Este puesto requiere una profunda experiencia técnica en los aspectos internos de Kafka, automatización de plataformas, seguridad, observabilidad e infraestructura nativa de la nube, junto con la capacidad de asesorar a equipos de ingeniería y definir estándares de transmisión de eventos a nivel empresarial.
Cómo solicitar el puesto
Ubicación: 100% remoto (EE. UU.)
Tipo de puesto: Jornada completa, directo W2
Rango salarial: $130,000–$180,000 anuales (según experiencia)
¿Le gustaría saber más sobre esta oportunidad?
Bright Vision Technologies es un empleador que ofrece igualdad de oportunidades.
Declaración de igualdad de oportunidades en el empleo (EEO)
Bright Vision Technologies (BV Teck) se compromete a ofrecer igualdad de oportunidades en el empleo (EEO) para todos los empleados y solicitantes, sin distinción de raza, color, religión, sexo, orientación sexual, identidad o expresión de género, origen nacional, edad, información genética, discapacidad, condición de veterano o cualquier otro estatus protegido según lo definido por las leyes federales, estatales o locales aplicables. Este compromiso se extiende a todos los aspectos del empleo, incluyendo la contratación, selección, formación, compensación, promoción, transferencia, permisos de ausencia, despido, reducciones de plantilla y reincorporación.
BV Teck prohíbe expresamente cualquier forma de acoso o discriminación en el lugar de trabajo. Cualquier interferencia indebida con la capacidad de los empleados para desempeñar sus funciones laborales puede dar lugar a medidas disciplinarias que pueden incluir el despido.
Cualificaciones requeridas
Experiencia requerida: 10+ años
Patrocinio: Se anima a presentar su solicitud a ciudadanos estadounidenses, titulares de tarjetas de residencia (Green Card), titulares de EAD y candidatos con transferencia de visado H-1B. No podemos patrocinar nuevas peticiones de visado H-1B para este puesto.
- Grado o máster en Informática, Ingeniería, Tecnologías de la Información o una disciplina técnica relacionada.
- Más de 10 años de experiencia profesional en sistemas distribuidos, ingeniería de plataformas o ingeniería de infraestructura, incluyendo más de 5 años de experiencia práctica con Apache Kafka o la plataforma Confluent.
- Conocimiento de nivel experto de los aspectos internos de Kafka, incluyendo particiones, replicación, intermediarios (brokers), ISR, grupos de consumidores, gestión de offsets y ajuste de rendimiento.
- Amplia experiencia en la implementación de seguridad de Kafka utilizando SASL, SSL/mTLS, ACL, RBAC y mecanismos de autenticación empresarial.
- Sólida experiencia práctica con Kafka Connect, Schema Registry, Kafka Streams, ksqlDB y arquitecturas de transmisión de eventos en tiempo real.
- Experiencia en la implementación de estrategias de alta disponibilidad (HA), recuperación ante desastres (DR), replicación entre clústeres y conmutación por error entre regiones.
- Habilidades avanzadas de scripting utilizando Python, Bash o Go, junto con experiencia en infraestructura como código utilizando Terraform, Ansible o herramientas similares.
- Sólida experiencia con plataformas de observabilidad, incluyendo Prometheus, Grafana, OpenTelemetry, ELK y soluciones de rastreo distribuido.
- Excelentes habilidades de resolución de problemas, comunicación, documentación, gestión de partes interesadas y liderazgo técnico.
Responsabilidades clave
- Diseñar, implementar y gestionar entornos de Apache Kafka y la plataforma Confluent de alta disponibilidad que soporten aplicaciones basadas en eventos a escala empresarial.
- Diseñar la topología del clúster de Kafka, la configuración del intermediario (broker), las estrategias de particionamiento, la replicación, la planificación de la capacidad y la optimización del rendimiento para cargas de trabajo de alto rendimiento.
- Implementar seguridad de nivel empresarial utilizando SASL, SSL/mTLS, ACL, RBAC, cifrado y mecanismos de autenticación.
- Diseñar y gestionar Kafka Connect, Schema Registry, Kafka Streams, ksqlDB y canales de transmisión de eventos para la integración de datos en tiempo real.
- Desarrollar y mantener infraestructura como código utilizando Terraform, Ansible o marcos de automatización similares para aprovisionar y gestionar la infraestructura de Kafka.
- Diseñar e implementar estrategias de alta disponibilidad (HA), recuperación ante desastres (DR), copias de seguridad, conmutación por error y replicación entre regiones.
- Crear soluciones integrales de monitorización, alertas, registro y observabilidad utilizando Prometheus, Grafana, OpenTelemetry, ELK y herramientas de monitorización de Confluent.
- Optimizar el rendimiento del clúster, solucionar problemas de producción, realizar análisis de causa raíz e implementar mejoras de plataforma a largo plazo.
- Soportar implementaciones de Kafka en Kubernetes utilizando Strimzi, Confluent Operator o servicios gestionados en la nube, incluyendo AWS MSK, Azure Event Hubs (Kafka API) y Confluent Cloud.
- Colaborar con desarrolladores de aplicaciones, ingenieros de datos, DevOps, SRE y arquitectos empresariales para establecer estándares y mejores prácticas de arquitectura basada en eventos.
- Realizar revisiones de arquitectura, establecer la gobernanza de la plataforma, realizar revisiones de código y asesorar a los ingenieros en el desarrollo y las operaciones de Kafka.
Cualificaciones preferentes
- Certificación Confluent Certified Administrator o Confluent Certified Developer.
- Experiencia en la operación de Kafka en Kubernetes utilizando Strimzi, Confluent Operator u operadores similares.
- Experiencia práctica con servicios gestionados de Kafka, incluyendo AWS MSK, Confluent Cloud, Azure Event Hubs (Kafka API) o Google Cloud Managed Kafka.
- Experiencia con tecnologías de procesamiento de flujos como Apache Flink, Apache Spark Structured Streaming o Apache Beam.
- Conocimiento de gobernanza de datos, evolución de esquemas, gestión de metadatos y linaje de datos para plataformas de transmisión.
