Набор персонала
Специалист по технологиям Java/архитектор
2023年11月16日 10:36
Требования к должности
Требования к должности
Специалист по технологиям Java/архитектор
Отдел продаж
Не ограничено
河北省石家庄市长安区
Полный рабочий день
Не ограничено
1–3 года
Обсуждаемая цена
Предлагаем множество вакансий — будем рады обсудить условия. Рекрутируем на позиции начального, среднего и высшего уровня, а также специалистов-экспертов, архитекторов и руководителей; требования к кандидатам предъявляются по различным направлениям бизнеса. Ниже приведены некоторые примеры:
【Разработчик Java — [Рост пользователей]】
Описание должности
1. Руководить разработкой ключевых распределённых систем с высокой параллельностью и обеспечивать создание первоклассного механизма роста пользователей, охватывающего такие направления, как привлечение новых пользователей, оптимизация рекламных кампаний, программатик-покупки и распространение контента через пользовательский контент;
2. Участие в разработке технических решений для системы, разработка ключевого кода и оптимизация системы, включая модули высокопроизводительного бэкенд-движка, хранения больших объёмов данных и потоковой передачи, центра обработки данных пользователей, а также сложных бизнес-бэкендов;
3. Участие в различных перспективных проектах, таких как инновационная оптимизация, специализированные технические исследования и внедрение новых технологий.
Требования к должности
1. Высшее образование по специальности «Компьютерные технологии» или смежной специальности; не менее одного года опыта разработки и архитектуры крупномасштабных веб-приложений.
2. Достаточно хорошо знаком с средой разработки Linux, в совершенстве владеет языком Java и объектно-ориентированным проектированием и разработкой;
3. Доскональное знание проектирования и разработки крупномасштабных распределённых систем с высокой параллельностью и высокой доступностью;
4. Обладать выдающимися навыками логического мышления, испытывать огромный энтузиазм к решению сложных задач; обладать сильной стремленностью к самосовершенствованию и любознательностью, проявлять интерес к новому.
5. Преимуществом будет опыт в области роста пользовательской базы, автоматизированного управления пользователями, оптимизации рекламных кампаний и программатик-покупки.
6. Опыт работы с рекламными платформами Facebook, Google, Baidu, Tencent и другими; преимущество будет предоставлено кандидатам с опытом оптимизации рекламных кампаний.
——————————————————————
【Старший разработчик Java (сервер) — [Основное приложение]
Описание должности
Мы — команда бэкенд-инженеров, для которых технологическое совершенство — главный приоритет; мы отвечаем за создание корпоративной бизнес-платформы и бизнес-мидл-платформы и стремимся повысить эффективность разработки всех бизнес-подразделений.
Являясь ключевой исследовательско-разработческой командой компании, отвечающей за крупные мероприятия, такие как празднование Китайского Нового года, присоединившись к нам, вы получите уникальную возможность принять участие в проектах с высокой параллельностью и нагрузкой в миллион запросов в секунду.
1. Участвовать в разработке требований к ключевым продуктам Kuaishou, глубоко выявлять и анализировать бизнес-потребности, разрабатывать технические решения и системные архитектуры, а также осуществлять соответствующую кодовую разработку;
2. Принимать вызовы, связанные с высокой параллельностью и обработкой огромных объёмов данных, анализировать систему и выявлять области для её оптимизации, а также отвечать за повышение производительности и доступности системы;
3. Принимать вызовы, связанные со сложностью проектирования и реализации систем среднего уровня/платформенных систем; анализировать и выявлять возможности оптимизации системы; отвечать за продвижение повышения её рациональности, надёжности и доступности.
4. Внедрять в команду инновационные технологии и решения, а также решать задачи с использованием инновационного мышления.
Требования к должности
1. Опыт разработки на Java не менее трёх лет, прочные фундаментальные знания в области компьютерных наук и высокий уровень программирования;
2. Владение многопоточным программированием, глубокое знание JVM, знакомство с распространёнными открытыми распределёнными промежуточными компонентами, кэшами, очередями сообщений и т. п., а также с MySQL и DevOps в среде Linux.
3. Достаточно хорошо разбираться в объектно-ориентированном проектировании и обладать определёнными навыками архитектурного проектирования систем;
4. Увлечён технологиями, предъявляет почти строгие требования к качеству кода и соблюдению стандартов разработки, обладает навыками коммуникации и командной работы;
5. Преимуществом будет опыт проектирования и обеспечения стабильности крупномасштабных распределённых систем с высокой параллельностью, высокой нагрузкой и высокой доступностью.