Categorías
···
Entrar / Registro

Desarrollador Java con experiencia en rastreadores web

Salario negociable

Axiom Software Solutions Limited

Austin, TX, USA

Favoritos
Compartir

Parte del contenido se ha traducido automáticamenteVer original
Descripción

Función: Desarrollador Java con experiencia en rastreadores web Ubicación: Austin TX (Híbrido) Responsabilidades: 1. Desarrollo de rastreadores web: Diseñar e implementar rastreadores web eficientes y escalables en Java para recopilar datos de diversas fuentes en línea. 2. Extracción de datos: Desarrollar y mantener sistemas para la extracción estructurada de datos, manejando diversos formatos de datos (HTML, JSON, XML, etc.). 3. Almacenamiento y procesamiento de datos: Diseñar canalizaciones de almacenamiento y procesamiento de datos, asegurando que los datos extraídos sean limpios, estructurados y fácilmente accesibles. 4. Optimización del rendimiento: Optimizar los procesos de rastreo web para lograr mayor velocidad, eficiencia y precisión, garantizando al mismo tiempo un impacto mínimo en los sitios web de origen. 5. Manejo de errores y registro: Implementar mecanismos de manejo de errores y sistemas de registro para detectar y resolver problemas durante las operaciones de rastreo. 6. Integridad de datos y cumplimiento: Asegurar que las prácticas de recopilación de datos sean éticas, legales y cumplan con las regulaciones pertinentes (por ejemplo, robots.txt, leyes de derechos de autor). Requisitos: Dominio de Java y experiencia con bibliotecas de raspado web basadas en Java (por ejemplo, Jsoup, Apache HttpClient). Conocimiento de frameworks y herramientas de rastreo web, como Scrapy, Selenium o Puppeteer. Sólida comprensión de HTML, CSS, JavaScript y estructuras de datos web. Familiaridad con técnicas de análisis y manejo de datos para formatos comunes como JSON, XML y otros. Experiencia con tecnologías de bases de datos (SQL, NoSQL) para almacenar y gestionar datos raspados. Conocimiento de los protocolos HTTP, encabezados, proxies y manejo de carga.

Fuentea:  workable Ver publicación original

Ubicación
Austin, TX, USA
Mostrar mapa

workable

También le puede interesar

Workable
Ingeniero de Datos Senior
Estamos buscando un Ingeniero de Datos Senior experimentado para liderar el desarrollo de nuestras canalizaciones de datos de alto rendimiento y APIs escalables utilizando Databricks y Rust. Como líder técnico clave, diseñará, implementará y optimizará la infraestructura de datos, asegurando un procesamiento eficiente de datos y capacidades de análisis en tiempo real. Este puesto requiere una profunda experiencia en marcos de trabajo de big data, sistemas distribuidos e ingeniería de backend, así como una sólida capacidad para mentorizar a ingenieros y liderar decisiones arquitectónicas. Funciones y responsabilidades esenciales Diseño y desarrollo de canalizaciones de datos: diseñar, construir y mantener canalizaciones de datos y procesos ETL escalables y de alto rendimiento en Databricks/Microsoft Azure para adquirir, ingerir, procesar y transformar datos de diversas fuentes en formatos estructurados y utilizables. Experiencia en plataformas de datos Azure: aprovechar su profundo conocimiento de los servicios de Microsoft Azure, como Azure Databricks, Azure Storage y Azure SQL Database, para diseñar y optimizar soluciones de datos. Diseñar y desarrollar canalizaciones de datos a gran escala en Databricks, aprovechando Apache Spark (PySpark/Scala) para cargas de trabajo por lotes y transmisión. Diseñar, implementar y optimizar APIs de alto rendimiento en Rust para soportar acceso a datos, ingesta y procesamiento en tiempo real. Liderar el desarrollo de infraestructuras de datos escalables, asegurando fiabilidad, seguridad y eficiencia de costos. Integrar Databricks con lagos de datos en la nube (Azure Data Lake, AWS S3 o GCP BigQuery) y bases de datos relacionales/noSQL como MongoDB y Postgres. Gobernanza y seguridad de datos: implementar las mejores prácticas de gobernanza de datos y garantizar que estén en vigor medidas de seguridad, cumplimiento y privacidad para proteger datos sensibles. Optimizar trabajos de Spark para mayor eficiencia y rentabilidad, aplicando las mejores prácticas para computación distribuida. Definir y hacer cumplir estándares de gobernanza, calidad y seguridad de datos, incluyendo control de acceso, cifrado y cumplimiento. Desarrollar canalizaciones de procesamiento de datos en tiempo real y basadas en eventos usando Kafka, Pulsar o sistemas de mensajería similares. Impulsar la adopción de mejores prácticas para servicios backend basados en Rust, asegurando seguridad robusta de las API, registro y monitoreo. Mentorizar y guiar a ingenieros juniors e intermedios, brindando orientación sobre diseño de sistemas, ajuste de rendimiento y arquitectura escalable. Colaborar con equipos multifuncionales, incluyendo científicos de datos, ingenieros de software y DevOps, para permitir una toma de decisiones basada en datos sin problemas. Liderar y participar en discusiones técnicas, impulsando decisiones arquitectónicas y mejorando los estándares de ingeniería. Documentación y formación: crear documentación técnica, mejores prácticas y directrices para procesos de ingeniería de datos, así como proporcionar capacitación a los miembros del equipo. Investigación e innovación: mantenerse actualizado con las últimas tendencias, herramientas y tecnologías en el campo de la ingeniería de datos e identificar oportunidades de innovación y mejora continua. Requisitos Los requisitos enumerados a continuación son representativos del conocimiento, habilidad y/o capacidad requeridos. Se pueden realizar adaptaciones razonables para permitir que personas con discapacidades desempeñen las funciones esenciales. Mínimo 5-7 años de experiencia en ingeniería de datos o campos relacionados con experiencia en servicios y soluciones de Azure. Amplia experiencia con Databricks y Apache Spark (PySpark o Scala). Dominio de Rust para el desarrollo de backend/APIs. Competencia en el diseño e implementación de soluciones de datos en la plataforma Microsoft Azure. Experiencia creando e implementando microservicios (Docker, Kubernetes). Sólidas habilidades de programación en lenguajes como Python, SQL, Scala, Rust. Excelentes habilidades comunicativas orales y escritas, con capacidad para comunicar eficazmente conceptos técnicos tanto a partes interesadas técnicas como no técnicas. Experiencia preferida Preferiblemente contar con experiencia en Delta Lake, Apache Iceberg o lagos de datos transaccionales similares. Preferiblemente tener conocimientos de GraphQL y gRPC para implementaciones eficientes de API de datos. Preferiblemente tener experiencia trabajando con canalizaciones de datos para machine learning y almacenes de características (feature stores). Capacidad para analizar requisitos complejos de datos, solucionar problemas y proponer soluciones innovadoras de ingeniería de datos. Experiencia con datos de imágenes médicas como rayos X, TC, MRI y familiaridad con el formato DICOM es un plus. Certificaciones profesionales en Microsoft Azure, tales como Azure Data Engineer Associate o Azure Solutions Architect Expert, son muy deseables. Experiencia comprobada liderando y mentorizando a un equipo de ingenieros de datos juniors o pasantes. Son altamente deseables sólidas habilidades analíticas. Educación y experiencia Título universitario en informática o en un campo STEM relacionado. Un título de maestría es un plus. Para puestos basados en Estados Unidos que requieran acceso a instalaciones hospitalarias, se debe ser elegible y mantener las credenciales necesarias en todos los hospitales requeridos, incluyendo el cumplimiento de cualquier requisito físico o de vacunación aplicable (incluida la vacuna contra COVID-19, según corresponda). ATEC se compromete a ofrecer igualdad de oportunidades laborales a sus empleados y solicitantes sin discriminación por raza, color, religión, origen nacional, edad, sexo, orientación sexual, identidad de género, expresión de género ni ningún otro estatus protegido conforme a todas las leyes federales, estatales o locales aplicables. Además, ATEC realizará adaptaciones razonables necesarias para cumplir con las leyes contra la discriminación por discapacidad. Rango salarial Alphatec Spine, Inc. cumple con las leyes estatales y federales sobre salarios y horas de trabajo, y la compensación depende de las calificaciones del candidato, educación, conjunto de habilidades, años de experiencia y equidad interna. Salario anual completo de $140,000 a $160,000
Carlsbad, CA, USA
$140,000-160,000/año
Craigslist
INGENIERO JEFE HOTEL RAMADA (DORHESTER)
El Ingeniero Jefe tiene experiencia trabajando en un entorno hotelero. El Ingeniero Jefe supervisará al equipo de mantenimiento y será responsable del estado físico del hotel para garantizar los más altos niveles de satisfacción del huésped dentro del presupuesto asignado. Los requisitos enumerados a continuación son representativos del conocimiento, habilidad y/o capacidad requeridos. Este es un puesto de tiempo completo con responsabilidades de disponibilidad fuera del horario laboral. Responsabilidades · Gestión práctica diaria y supervisión del Departamento de Mantenimiento, incluyendo programación, contratación, capacitación y orientación del personal. Supervisión de las operaciones y gastos de ingeniería. · Colaboración con el Gerente General en la elaboración de los presupuestos anuales. Inspecciones diarias de las unidades bajo mantenimiento. · Participar en recorridos con la gerencia para asegurar que las residencias, áreas públicas y zonas técnicas estén bien mantenidas y que existan procesos de mantenimiento preventivo. · Presentar recomendaciones de mejoras en la propiedad al Gerente General. Proporcionar información al Gerente General para determinar la necesidad de utilizar contratistas externos. · Supervisar todos los proyectos de construcción capital y mantenimiento mayor. Obtener certificados y permisos y establecer un programa de monitoreo de renovaciones. Requisitos · Para desempeñar este trabajo con éxito, la persona debe ser capaz de realizar cada deber y responsabilidad esencial de manera segura y satisfactoria, además debe ser puntual, tener un buen historial de asistencia y contar con medios confiables de transporte para llegar al trabajo. · Supervisar, desarrollar y mantener una operación continua de mantenimiento del hotel, incluyendo refrigeración, calefacción, fontanería, tratamiento de agua, mantenimiento preventivo, habitaciones del hotel, unidades de aire/aire acondicionado, máquinas de hielo, piscinas, iluminación, equipos de cocina, generadores de emergencia, ablandadores de agua, salas de interruptores, escapes de techo, subestaciones eléctricas, etc. · Inspeccionar y evaluar de forma continua y regular el estado físico de todo el activo del hotel, incluyendo todas las habitaciones, áreas públicas y zona de piscina; completar y conservar informes de inspección de forma regular y oportuna, utilizando los formularios actuales de inspección de la empresa. · Trabajar estrechamente con otros departamentos (por ejemplo, Recepción y Limpieza) en temas de mantenimiento y reparaciones para garantizar un alto nivel de satisfacción del cliente. · Pedir materiales y completar tareas de trabajo a tiempo y antes de la fecha especificada. Realizar trabajos dentro de los planes de gastos del departamento. · Mantener el hotel realizando actividades de pintura, fontanería, cableado eléctrico y otros trabajos relacionados de mantenimiento. Reemplazar/limpiar filtros de aire acondicionado. Notificar a la gerencia sobre la necesidad de reparaciones mayores o ampliaciones en equipos de iluminación, calefacción y ventilación. Puede operar hornos, aires acondicionados y calderas para proporcionar calor, aire frío y agua caliente a los huéspedes. Interpretar especificaciones, órdenes de trabajo y políticas de la empresa para los empleados de mantenimiento. · Establecer o ajustar procedimientos de trabajo para cumplir con los programas de producción, recomendar medidas para mejorar la productividad. Analizar y resolver problemas laborales o ayudar a los empleados a resolverlos. · Capacitar y supervisar prácticas seguras del personal. Requisitos: Mínimo tres años de experiencia en un cargo de liderazgo o supervisión, preferiblemente en una propiedad hotelera. · Excelentes habilidades escritas y orales de comunicación. Competencias funcionales y productivas en el uso de tecnología como computadoras personales, teléfonos inteligentes y software de Microsoft. · Conocimiento de los sistemas de gestión de propiedades hoteleras, sistemas de órdenes de compra y adquisiciones, y capacidad para aprender nuevos softwares y aplicaciones relacionadas, incluyendo sistemas de órdenes de trabajo y productividad. · Supervisar y motivar al personal de mantenimiento, incluyendo contratación, despido, coaching, asesoramiento, evaluación y actividades de formación. Comunicarse verbalmente y por escrito con todos los niveles de empleados. Asistir a reuniones periódicas con el Gerente General y/o miembros del equipo. Requisitos físicos · Los requisitos físicos aquí descritos son representativos de aquellos que debe cumplir un empleado para poder desempeñar satisfactoriamente las funciones esenciales de este puesto. · Al desempeñar las funciones de este trabajo, el empleado debe permanecer de pie habitualmente; caminar; usar las manos para tocar, manipular o sentir objetos; extender las manos y brazos; agacharse, arrodillarse, agacharse o gatear; y hablar o escuchar. El empleado debe levantar y/o mover frecuentemente hasta 50 libras y ocasionalmente levantar y/o mover más de 100 libras. Este es un puesto salarial de 70K EEO
818 Morrissey Blvd, Boston, MA 02122, USA
$70,000/año
Workable
Ingeniero de Software en la Nube, Backend
Con sede central en Estados Unidos, TP-Link Systems Inc. es un proveedor global de dispositivos de red confiables y productos para el hogar inteligente, clasificado constantemente como el principal proveedor mundial de dispositivos Wi-Fi. La empresa se compromete a ofrecer productos innovadores que mejoren la vida de las personas mediante una conectividad más rápida y confiable. Con un compromiso de excelencia, TP-Link atiende a clientes en más de 170 países y continúa ampliando su presencia global. ¡Creemos que la tecnología cambia el mundo para mejor! En TP-Link Systems Inc., estamos comprometidos a crear productos confiables y de alto rendimiento para conectar a usuarios de todo el mundo con las maravillas de la tecnología. Abrazando profesionalismo, innovación, excelencia y simplicidad, nuestro objetivo es ayudar a nuestros clientes a lograr un desempeño global excepcional y permitir que los consumidores disfruten de un estilo de vida sin interrupciones y sin esfuerzo. Descripción general: ¿Te entusiasma construir sólidos y escalables sistemas backend para la nube? ¿Te apasiona diseñar e implementar aplicaciones seguras y de alto rendimiento? Si es así, ¡entonces este puesto de Ingeniero de Software en la Nube, Backend podría ser perfecto para ti! En este puesto, serás un miembro importante de nuestro equipo de ingeniería, responsable del diseño, desarrollo y mantenimiento de nuestras aplicaciones backend en la nube. Colaborarás con nuestros arquitectos de nube, diseñadores UX/UI, equipos de QA y personal clave de hardware, y aprovecharás tu experiencia en tecnologías de nube y desarrollo backend para construir sistemas seguros, confiables y de alto rendimiento que satisfagan nuestras necesidades empresariales. Principales responsabilidades: Investigar a la competencia, diseñar, desarrollar y mantener servicios backend altamente escalables y confiables utilizando tecnologías nativas de la nube. Colaborar con ingenieros frontend y otros equipos para garantizar una integración perfecta. Seleccionar y utilizar las tecnologías de nube adecuadas (por ejemplo, AWS, Azure, OCI) para construir e implementar aplicaciones. Optimizar los sistemas backend en cuanto a rendimiento, escalabilidad y eficiencia de costos. Implementar medidas de seguridad robustas para garantizar la protección de datos e integridad de las aplicaciones. Desarrollar diversos tipos de software (por ejemplo, Windows/Linux/Caja de Hardware) con el mismo código basado en la arquitectura DDD. Escribir código limpio, mantenible y bien documentado. Automatizar el aprovisionamiento y despliegue de infraestructura utilizando herramientas como pipelines CI/CD. Solucionar y depurar problemas complejos del backend. Participar en revisiones de código y revisiones de diseño relacionadas con los módulos por los que seas responsable. Mantenerte actualizado sobre las últimas tecnologías de nube y mejores prácticas. Requisitos Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado. 2 o más años de experiencia en desarrollo de software backend en la nube. Experiencia demostrada en el diseño y construcción de aplicaciones basadas en la nube escalables, confiables y seguras. Alto dominio de lenguajes de programación backend como Java y frameworks como SpringBoot, Service Mesh. Alto dominio de JVM, programación multihilo y habilidades de optimización de rendimiento. Experiencia con una plataforma de nube específica (AWS, Azure, OCI). Experiencia con bases de datos basadas en la nube (por ejemplo, bases de datos NoSQL como MongoDB, bases de datos relacionales). Experiencia con middleware distribuido (por ejemplo, colas de mensajes, centro de configuración). Experiencia con tecnologías de contenerización (por ejemplo, Docker, Kubernetes). Conocimientos profundos de tecnologías backend (por ejemplo, APIs, colas de mensajes). Experiencia con mejores prácticas de seguridad para entornos en la nube. Excelentes habilidades de comunicación, colaboración y resolución de problemas. Capacidad para trabajar eficazmente en un entorno de equipo. Calificaciones preferidas: Experiencia con principios y prácticas DevOps. Experiencia con arquitecturas sin servidor (serverless). Experiencia con plataformas de controlador de software SDN. Experiencia con AI Ops. Beneficios Rango salarial: $120,000 - $180,000 Snacks y bebidas gratuitas, y almuerzo proporcionado los viernes Seguro médico, dental y de visión completamente pagado (cobertura parcial para dependientes) Aportes a fondos 401k Evaluaciones semestrales y aumentos salariales anuales Beneficios para la salud y el bienestar, incluyendo membresía gratuita en gimnasios Eventos trimestrales de formación de equipos En TP-Link Systems Inc., estamos continuamente buscando personas ambiciosas apasionadas por su trabajo. Creemos que la diversidad impulsa la innovación, la colaboración y fomenta nuestro espíritu emprendedor. Como empresa global, valoramos enormemente las perspectivas diversas y estamos comprometidos a cultivar un entorno donde todas las voces sean escuchadas, respetadas y valoradas. Estamos dedicados a brindar oportunidades de empleo equitativas a todos los empleados y solicitantes, y prohibimos cualquier tipo de discriminación y acoso basado en raza, color, religión, edad, sexo, origen nacional, situación de discapacidad, genética, estatus de veterano protegido, orientación sexual, identidad o expresión de género, o cualquier otra característica protegida por leyes federales, estatales o locales. Más allá del cumplimiento normativo, nos esforzamos por crear un lugar de trabajo solidario y orientado al crecimiento para todos. Si compartes nuestra pasión y conexión con esta misión, te invitamos a postularte y unirte a nosotros para construir un equipo dinámico e inclusivo en TP-Link Systems Inc. Por favor, absténganse consultas de agencias externas, y no podemos ofrecer patrocinio de visa en este momento.
Irvine, CA, USA
$120,000-180,000/año
Workable
Ingeniero de Desarrollo de Aplicaciones Móviles, Android
Sobre nosotros: Con sede en Estados Unidos, TP-Link Systems Inc. es un proveedor global de dispositivos de red confiables y productos para el hogar inteligente, clasificado constantemente como el principal proveedor mundial de dispositivos Wi-Fi. La empresa se compromete a ofrecer productos innovadores que mejoren la vida de las personas mediante una conectividad más rápida y confiable. Con un compromiso con la excelencia, TP-Link atiende a clientes en más de 170 países y continúa expandiendo su presencia global. ¡Creemos que la tecnología cambia el mundo para mejor! En TP-Link Systems Inc., estamos comprometidos a crear productos confiables y de alto rendimiento para conectar a usuarios de todo el mundo con las maravillas de la tecnología. Abrazando la profesionalidad, la innovación, la excelencia y la simplicidad, nuestro objetivo es ayudar a nuestros clientes a lograr un rendimiento global excepcional y permitir a los consumidores disfrutar de un estilo de vida sin interrupciones y sin esfuerzo. Descripción general: Nuestro éxito depende de los esfuerzos innovadores del Centro Global de I+D de TP-Link, ubicado en el centro tecnológico de California. Este centro lidera la investigación y el desarrollo en redes de próxima generación, productos de IoT para el hogar inteligente y servicios de software, sentando las bases para una experiencia de usuario transformadora. Únase al equipo global de I+D de TP-Link como Ingeniero de Desarrollo de Aplicaciones Android, donde colaborará con directores líderes de I+D, arquitectos de nube, diseñadores UX/UI, equipos de control de calidad y personal clave de hardware. Sus contribuciones impactarán en los productos y servicios de TP-Link en todo el mundo, tocando la vida de millones de personas. Responsabilidades: Desarrollo de aplicaciones móviles de alta calidad para la plataforma Android. Diseñar, desarrollar, lanzar y mantener aplicaciones móviles complejas, contribuyendo desde la concepción hasta el lanzamiento exitoso. Colaborar fluidamente con equipos multifuncionales, incluidos diseñadores, gerentes de producto e ingenieros de control de calidad, para ofrecer experiencias de usuario incomparables. Realizar revisiones minuciosas de código y garantizar el estricto cumplimiento de los estándares de codificación y las mejores prácticas de la industria. Mantenerse a la vanguardia del panorama del desarrollo móvil mediante la investigación activa, el aprendizaje y la adopción de tecnologías, plataformas y arquitecturas innovadoras. Analizar y optimizar el rendimiento de la aplicación, asegurando su capacidad de respuesta y una experiencia de usuario sin interrupciones. Contribuir a la arquitectura general y visión estratégica de nuestras iniciativas de desarrollo de aplicaciones móviles. Requisitos Cualificaciones requeridas: Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado. Trayectoria demostrada como desarrollador de aplicaciones móviles, mostrando una aplicación lanzada con éxito. Mínimo de 2 años de experiencia práctica en desarrollo de aplicaciones móviles. Dominio de lenguajes de programación como Kotlin y Java. Conocimientos sobre arquitecturas de aplicaciones móviles, principios de UI/UX y mejores prácticas de la industria. Priorización constante de la experiencia del usuario y comprensión clara de los requisitos del usuario. Experiencia con sistemas de control de versiones (por ejemplo, Git), integración continua y tuberías de despliegue. Habilidades excepcionales para resolver problemas y capacidad demostrada para solucionar problemas complejos. Experiencia escribiendo pruebas unitarias y código verificable. Excelentes habilidades de comunicación y colaboración. Capacidad para escuchar activamente y colaborar con equipos de desarrollo globales remotos. Habilidades adicionales (preferidas): Familiaridad con frameworks de desarrollo multiplataforma como React Native o Flutter. Experiencia en desarrollo backend y capacidad de integración. Conocimiento de Jetpack Compose Beneficios Rango salarial: $100,000 - $150,000 Bocadillos y bebidas gratuitos, y almuerzo proporcionado los viernes Seguro médico, dental y de la vista completamente pagado (cobertura parcial para dependientes) Aportes a fondos 401k Revisiones semestrales y aumentos salariales anuales Beneficios para la salud y el bienestar, incluyendo membresía gratuita en gimnasios Eventos trimestrales de formación de equipos En TP-Link Systems Inc., estamos buscando continuamente personas ambiciosas apasionadas por su trabajo. Creemos que la diversidad impulsa la innovación, la colaboración y estimula nuestro espíritu emprendedor. Como empresa global, valoramos enormemente las perspectivas diversas y estamos comprometidos a fomentar un entorno en el que todas las voces sean escuchadas, respetadas y valoradas. Estamos dedicados a brindar oportunidades de empleo equitativas a todos los empleados y solicitantes, y prohibimos cualquier tipo de discriminación o acoso basado en raza, color, religión, edad, sexo, origen nacional, condición de discapacidad, genética, estatus de veterano protegido, orientación sexual, identidad o expresión de género, o cualquier otra característica protegida por leyes federales, estatales o locales. Más allá del cumplimiento, nos esforzamos por crear un lugar de trabajo solidario y orientado al crecimiento para todos. Si comparte nuestra pasión y conexión con esta misión, le damos la bienvenida a postularse y unirse a nosotros para construir un equipo vibrante e inclusivo en TP-Link Systems Inc. Por favor, absténganse consultas de agencias de terceros, y no podemos ofrecer patrocinio de visa en este momento.
Irvine, CA, USA
$100,000-150,000/año
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.