Experto/arquitecto técnico en Java
Departamento de ventas
5人
河北省石家庄市长安区
Tiempo completo
Ilimitado
A negociar
Tenemos numerosos puestos disponibles—no dude en ponerse en contacto con nosotros para charlar. Estamos contratando para roles de todos los niveles, incluidos puestos para principiantes, senior, expertos, arquitectos y líderes de equipo, que abarcan una amplia gama de áreas de negocio. A continuación, solo algunos ejemplos:
[Ingeniero de Desarrollo Java – [Crecimiento de Usuarios]]
Descripción del puesto
1. Hagase cargo del trabajo de I+D para sistemas distribuidos críticos y altamente concurrentes, construyendo un motor de crecimiento de usuarios de clase mundial que abarque áreas como adquisición de usuarios, optimización de la entrega de anuncios, compra programática y compartición y difusión impulsadas por los usuarios.
2. Participar en el diseño de soluciones técnicas del sistema, el desarrollo del código principal y la optimización del sistema, incluyendo módulos tales como motores backend de alto rendimiento, almacenamiento de datos masivo y transmisión en streaming, centros de datos de usuarios y backend empresarial complejo.
3. Participar en proyectos con visión de futuro, tales como diversas iniciativas de innovación y optimización, investigaciones técnicas especializadas e introducción de nuevas tecnologías.
Requisitos del empleo
1. Título de licenciatura o superior en Ciencias de la Computación o un campo relacionado, con más de un año de experiencia en el desarrollo y la arquitectura de aplicaciones web a gran escala.
2. Familiarizado con el entorno de desarrollo Linux y competente en Java y en diseño y desarrollo orientado a objetos.
3. Familiarizado con el diseño y desarrollo de sistemas distribuidos a gran escala, de alta concurrencia y altamente disponibles.
4. Poseer excelentes habilidades de pensamiento lógico y un entusiasmo apasionado por abordar problemas desafiantes; demostrar ambición fuerte y sed de conocimiento, con una mentalidad curiosa hacia las nuevas cosas.
5. Se dará prioridad a los candidatos con experiencia en crecimiento de usuarios, operaciones automatizadas de usuarios, optimización de la entrega de anuncios y compras programáticas.
6. Se dará preferencia a los candidatos con experiencia en la optimización de plataformas publicitarias, que hayan utilizado plataformas de publicidad como Facebook, Google, Baidu y Tencent.
——————————————————————
Ingeniero Senior de Desarrollo Java (Servidor) – [Aplicación Principal]
Descripción del puesto
Somos un grupo de ingenieros de backend con una pasión inquebrantable por la tecnología, encargados de construir plataformas empresariales a nivel de empresa y plataformas intermedias para negocios, y comprometidos con la mejora de la eficiencia en el desarrollo en todas las líneas de negocio.
Como parte del equipo central de I+D para eventos importantes de la empresa, como la Fiesta de la Primavera, unirse a nosotros significa que tendrás la oportunidad de asumir el desafío de proyectos con alta concurrencia y millones de QPS.
1. Participar en el desarrollo de los requisitos principales del producto para Kuaishou, explorar y analizar en profundidad las necesidades comerciales, elaborar soluciones técnicas y diseños de sistemas, y llevar a cabo el desarrollo de código relacionado.
2. Aceptar los desafíos de alta concurrencia y volúmenes masivos de datos, analizar e identificar oportunidades de optimización del sistema, y asumir la responsabilidad de impulsar mejoras en el rendimiento y la disponibilidad del sistema.
3. Aceptar los desafíos planteados por la complejidad del diseño e implementación de sistemas de plataformas intermedias y plataformas; analizar e identificar oportunidades de optimización dentro del sistema, y asumir la responsabilidad de impulsar mejoras en la racionalidad, confiabilidad y disponibilidad del sistema.
4. Presenta tecnologías innovadoras y soluciones innovadoras al equipo, y aborda los problemas con pensamiento creativo.
Requisitos del empleo
1. Más de tres años de experiencia en desarrollo de Java, con una base sólida en ciencias de la computación y sólidas habilidades de programación.
2. Proficiente en programación multihilo, familiarizado con la JVM y con amplio conocimiento de middleware distribuido de código abierto común, cachés, colas de mensajes, etc. También familiarizado con MySQL y DevOps bajo Linux.
3. Familiarizado con el diseño orientado a objetos y con ciertas capacidades de diseño de arquitectura de sistemas;
4. Apasionado por la tecnología, con estándares casi exigentes en cuanto a la calidad del código y las prácticas de desarrollo, y hábil en la comunicación y el trabajo en equipo.
5. Se prefiere tener experiencia previa en el diseño y la estabilización de sistemas distribuidos a gran escala con alta concurrencia, carga pesada y alta disponibilidad.