Categorías
···
Entrar / Registro

Ingeniero Senior de Cloud - Base de Datos Distribuida y Middleware

$150,000-180,000/año

TP-Link Systems Inc.

Irvine, CA, USA

Favoritos
Compartir

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

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 profesionalismo, innovación, excelencia y simplicidad, nuestro objetivo es ayudar a nuestros clientes a lograr un rendimiento global sobresaliente y permitir a los consumidores disfrutar de un estilo de vida sin interrupciones y sencillo. VISIÓN GENERAL Como Ingeniero Senior de Cloud – Base de Datos Distribuida y Middleware, diseñará y optimizará la arquitectura de sistemas de bases de datos distribuidas y middleware para garantizar escalabilidad, alta disponibilidad y tolerancia a fallos. Liderará estrategias de gobernanza de datos, optimizará el rendimiento en múltiples capas e implementará planes de recuperación ante desastres para asegurar la continuidad del negocio. Además, colaborará con equipos multifuncionales y capacitará a ingenieros en gestión de bases de datos, estabilidad del sistema y ajuste de rendimiento. RESPONSABILIDADES: Diseño de Arquitectura Diseñar la arquitectura general de sistemas de bases de datos distribuidas y middleware para garantizar alta disponibilidad, escalabilidad y tolerancia a fallos. Integrar componentes de código abierto para construir soluciones que cumplan con estándares empresariales. Gobernanza Subyacente de la Base de Datos y Procesamiento de Datos Realizar investigación y optimización profunda de la gobernanza de datos subyacentes de la base de datos, incluyendo formatos de almacenamiento de datos, estructuras de datos, métodos de indexación, fragmentación de datos, compactación de datos, compresión de datos, validación y reparación de datos, así como copia de seguridad y recuperación de datos. Formular estrategias eficientes de gobernanza de datos para garantizar un procesamiento de datos de alto rendimiento y seguro en un entorno distribuido. Ajuste de Rendimiento y Optimización de Recursos Optimizar recursos de múltiples capas, incluyendo rendimiento de E/S del sistema operativo y de red, para garantizar la estabilidad del sistema y alto rendimiento en entornos complejos. Monitorear métricas de rendimiento del sistema para identificar y resolver problemas de forma oportuna. Mantenimiento del Sistema y Diseño de Recuperación ante Desastres Diseñar e implementar operaciones rutinarias, copias de seguridad y recuperación de datos, y planes de recuperación ante desastres para garantizar la continuidad del negocio. Establecer estándares operativos para aplicaciones distribuidas y optimizar continuamente la estabilidad y recuperabilidad del sistema. Colaboración en Equipo y Orientación Técnica Colaborar estrechamente con equipos multifuncionales (desarrollo, operaciones, seguridad, etc.) para asegurar el éxito del proyecto. Capacitar a los miembros del equipo en sistemas distribuidos, gobernanza de bases de datos y prácticas de ajuste de rendimiento para elevar la competencia técnica general dentro del equipo. Requisitos HABILIDADES REQUERIDAS Formación Académica Título universitario o superior en Ciencias de la Computación, Ingeniería de Software o campo relacionado. Se prefiere una maestría. Experiencia Laboral Más de 5 años de experiencia en computación en la nube, sistemas distribuidos, sistemas de bases de datos o campos relacionados. Experiencia demostrada en diseño e implementación de arquitecturas dentro de sistemas empresariales o de internet a gran escala. Habilidades Profesionales Teoría de Sistemas Distribuidos: Profundo conocimiento de la teoría CAP, principios BASE, transacciones ACID y algoritmos de consenso/consistencia. Experiencia en Arquitectura Distribuida: Dominio de diseños comunes de arquitectura distribuida y capacidad para proponer soluciones efectivas para diversos escenarios empresariales. Gobernanza Subyacente de Bases de Datos: Dominio de formatos de almacenamiento de datos, estructuras de datos, métodos de indexación, fragmentación de datos, compactación de datos, compresión de datos, validación y reparación de datos, y estrategias de copia de seguridad y recuperación. Concurrencia de Transacciones y Ajuste de Rendimiento: Experiencia avanzada en control de concurrencia de transacciones, amplia experiencia en ajuste de rendimiento (incluyendo optimización de E/S del sistema operativo, optimización de red, etc.), así como diseño de mecanismos de bloqueo y solución de problemas de amplificación de lectura/escritura en entornos de alta concurrencia. Aplicaciones Distribuidas y Recuperación ante Desastres: Conocimiento de escenarios de aplicaciones distribuidas y capacidad para diseñar soluciones eficientes para operaciones diarias y recuperación ante desastres. Habilidades de Desarrollo: Dominio de al menos un lenguaje de programación importante (por ejemplo, Java, Python, Go), con sólidas habilidades de codificación y un conocimiento sólido de los principios de diseño de sistemas. HABILIDADES ADICIONALES (DESEABLES) Experiencia en el diseño e implementación de arquitecturas en plataformas de nube pública (como AWS, Azure o GCP). Conocimiento de contenerización (Docker) y orquestación de contenedores (Kubernetes). Experiencia en bases de datos como Cassandra, MongoDB, Redis y otras. Beneficios Rango salarial: $150,000-$180,000 Snacks y bebidas gratuitos, y almuerzo proporcionado los viernes Seguro médico, dental y de visión 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 constantemente buscando personas ambiciosas apasionadas por su trabajo. Creemos que la diversidad alimenta la innovación, la colaboración y impulsa nuestro espíritu emprendedor. Como empresa global, valoramos enormemente las perspectivas diversas y estamos comprometidos a fomentar un entorno donde todas las voces sean escuchadas, respetadas y valoradas. Nos dedicamos a ofrecer oportunidades de empleo iguales 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 de género o expresión, 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 de apoyo 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, no se aceptan consultas de agencias de terceros, y actualmente no podemos ofrecer patrocinio de visas.

Fuentea:  workable Ver publicación original

Ubicación
Irvine, CA, USA
Mostrar mapa

workable

También le puede interesar

Workable
Desarrollador Java
Puesto: Desarrollador Java Ubicación: Filadelfia, Filadelfia, PA Habilidades obligatorias: Java, Spring, Jenkins, Tomcat, Python, MySQL, GIT, Desarrollo de Frameworks de Automatización de Pruebas Título universitario (o equivalente extranjero) en Ciencias de la Computación, Ingeniería o campo técnico relacionado Definir y desarrollar automatización de pruebas utilizando lo siguiente: Java J2EE, Spring, Jenkins, Tomcat, Python, MySQL, GIT y Maven Implementar usando Agile o Scrum en un entorno DevOps. Ventaja adicional con +1 año de experiencia o dominio en el desarrollo de arquitectura de productos de video y banda ancha utilizando la suite RDK/TDK. Responsabilidades Clave del Puesto: +5 años de prácticas DevOps: •Propiedad del Ciclo de Vida Completo: Supervisar soluciones a lo largo de todo su ciclo de vida, desde el diseño hasta la implementación en producción. •Solución Integral: Diseñar, desarrollar, ejecutar, capacitar, operacionalizar, monitorear y depurar soluciones de extremo a extremo. Enfocarse en mejorar la calidad y predictibilidad de los procesos. •Observabilidad y Supervisión: Mejorar la observabilidad para garantizar una supervisión completa del proceso de preparación para lanzamiento de extremo a extremo. •Optimización de Procesos: Desarrollar e implementar mejoras de procesos para aumentar la velocidad y eficiencia del equipo. •Colaboración e Integración: Trabajar estrechamente con otros ingenieros, integrando prioridades empresariales y funcionales en las soluciones. Actuar como colaborador clave en entornos complejos y de alto riesgo. •Operacionalización: Operacionalizar con éxito las soluciones en producción para garantizar funcionalidad perfecta y impacto efectivo. 2. +5 años de experiencia en BDD y Automatización de Pruebas: •Tener un buen entendimiento de la estrategia de Desarrollo Dirigido por Negocio. •Explorar temas avanzados como gestión de datos de prueba, refactorización de escenarios e integración de BDD con pipelines de integración continua/despliegue continuo (CI/CD). •Desarrollar y ejecutar planes de prueba de alta calidad de manera eficiente en pilas RDK aprovechando la automatización y herramientas para detectar defectos rápidamente y asegurar la confiabilidad de la cobertura de pruebas. 3. +5 años en Herramientas e Infraestructura de Automatización de Pruebas: •Familiarizarse con herramientas y frameworks de automatización para desarrollo, ejecución e informes de pruebas. •Mantener la automatización de pruebas, incluyendo la selección de herramientas adecuadas, configuración de entornos e integración con sistemas de control de versiones. 4. +5 años en Ingeniería de Confiabilidad y Optimización de Procesos: •Explorar estrategias para optimizar la cobertura de validación para configuraciones domésticas independientes. •Aplicar DevOps para reducir el tiempo entre la entrega del banco de pruebas y la aceptación por parte de los equipos receptores mediante métricas de confiabilidad. 5. Habilidades de Colaboración y Comunicación: •Comunicarse y colaborar eficazmente dentro del equipo y con las partes interesadas. •Aplicar metodologías ágiles para mejorar el trabajo en equipo y la productividad. •Participar en actividades multifuncionales como planificación conjunta de sprints, revisión de lista de tareas pendientes y reuniones retrospectivas para fomentar alineación y comprensión compartida entre los equipos. 6. Aprendizaje y Mejora Continuos: •Practicar el aprendizaje y mejora continuos para el desarrollo permanente de habilidades y crecimiento profesional. •Mantenerse actualizado sobre tendencias del sector y mejores prácticas. •Poner al equipo primero. Valorar el crecimiento individual y el éxito colectivo. 7. Ser responsables de la experiencia del cliente: pensar y actuar de formas que pongan a nuestros clientes en primer lugar, ofrecerles opciones digitales sin interrupciones en cada punto de contacto y convertirlos en promotores de nuestros productos y servicios. Dominar el tema: ser entusiastas aprendices, usuarios y defensores de nuestra tecnología, productos y servicios revolucionarios, especialmente nuestras herramientas y experiencias digitales. 8. Ganar en equipo: lograr grandes cosas trabajando juntos y estando abiertos a nuevas ideas. Ser parte activa del Sistema Net Promoter, una forma de trabajar que incorpora más comentarios de empleados y clientes a la empresa, uniéndose a reuniones breves, realizando devoluciones de llamadas y ayudándonos a elevar oportunidades para mejorar con nuestros clientes. Impulsar resultados y crecimiento. Respetar y promover la inclusión y diversidad. Hacer lo correcto para nosotros mismos, nuestros clientes, inversionistas y nuestras comunidades.
Philadelphia, PA, USA
Salario negociable
Craigslist
Ingeniero de Ciberseguridad - ¡Nivel Inicial con Capacitación!
Inicia tu carrera en TI con Northstar Technologies En Northstar Technologies, no solo contratamos talento—lo desarrollamos. Buscamos personas motivadas y resolutoras que deseen aprender, crecer y construir carreras duraderas en el campo de las tecnologías de la información. Si aportas curiosidad, iniciativa y la motivación para enfrentar retos, nosotros te proporcionaremos las herramientas, la formación y la tutoría necesarias para lograr el éxito. ¿Por qué elegir Northstar? Creemos que la mejor manera de hacer crecer nuestra empresa es haciendo crecer a nuestras personas. Es por eso que cada empleado comienza con nuestro programa de capacitación remota práctica de 3 meses, diseñado para acelerar tus habilidades con la guía de un equipo y acceso a equipos de nivel empresarial. Lo que ofrecemos • Aprendizaje acelerado:– En tan solo 3 meses (o más rápido, según tu ritmo). • Tutoría: Aprende directamente de ingenieros experimentados comprometidos con tu crecimiento. • Tecnología de vanguardia: Capacítate en infraestructura moderna y de nivel empresarial. • Crecimiento profesional: Comienza con $22/hora con una ruta clara hacia aumentos y promociones. • Oportunidades de viaje emocionantes: Obtén valiosa experiencia en proyectos a nivel nacional, amplía tu red profesional y desarrolla habilidades en entornos diversos. ¡Trabaja, viaja y explora! Con el 100 % de viajes requeridos, experimentarás nuevas ciudades y oportunidades mientras que tu vivienda y mudanza están completamente cubiertas. Beneficios integrales Seguro médico, dental, de visión, seguro de vida y tiempo libre pagado/días festivos. A quién buscamos Los candidatos ideales deben tener: • Habilidades para resolver problemas: Encaras los retos directamente y buscas nuevas soluciones. • Disposición para aprender: Eres adaptable y estás ansioso por adquirir nuevas habilidades. • Mentalidad orientada al trabajo en equipo: Valoras la colaboración y la comunicación abierta. • Atención al detalle: Eres organizado y minucioso. • Pensamiento práctico: Abordas los problemas con mente abierta y capacidad de recursos. Requisitos: • Capacidad para aprobar una verificación exhaustiva de antecedentes (incluyendo historial penal) y prueba de drogas. • Se requiere viajar y mudarse al 100 % (la empresa proporciona vivienda y apoyo para la mudanza). • Flexibilidad para vivir y trabajar en ciudades del proyecto durante períodos prolongados. • Autorización para trabajar en EE. UU. ¿Listo para avanzar? Envía tu currículum a info@northstar-tek.com e inicia tu trayectoria con Northstar Technologies. Ayudamos a las empresas a transformarse mediante la tecnología, proporcionando soluciones seguras, ágiles y listas para la nube en infraestructura de TI. Nuestros servicios abarcan desde estrategia y consultoría hasta diseño, implementación y soporte.
9706 E 85th Pl, Tulsa, OK 74133, USA
$22/hora
Workable
Desarrollador Java con experiencia en rastreadores web
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.
Austin, TX, USA
Salario negociable
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.