Zyxel致力於建立和推廣自有品牌,在全球中小企業客戶中的品牌認知度和市占率逐年攀升。
我們的雲端服務現在為全球客戶提供服務,管理我們各種平台和服務中超過數百萬台設備。
身為網路解決方案供應商,我們的產品組合包括無線網路基地台、交換器、防火牆和 5G/LTE 行動路由器等,多項無線網路產品更是在亞馬遜(Amazon)電商平台上蟬聯數周銷售排行前3名。
為了支援如此大規模的營運,我們建立了強大的雲端基礎設施和管理系統,為我們的全球用戶處理身份驗證、設備管理和授權。
作為雲端服務的核心,我們的身份認證平台守護著所有兆勤雲端服務的安全存取。
我們正在尋找熱衷於解決複雜的可擴展性挑戰、有很高的自我期望並對新技術充滿好奇的工程師。
如果您擅長團隊合作,期待與同事一起成長,並希望為台灣品牌在全球舞台上留下自己的印記貢獻您的技術專長,兆勤科技充滿活力和創新的團隊是您職業生涯的正確選擇。
加入我們,一起為用戶提供更好的網路使用體驗!
Responsibilities
Develop and maintain Zyxel Account authentication system (https://account.zyxel.com)
- Implement and manage the authentication service for multiple Zyxel products and services, including Nebula Control Center platform
- Implement modern authentication methods including Passkey (FIDO2) support for biometric authentication
- Implement passwordless authorization and authentication using FIDO2/WebAuthn standards
- Design and maintain Single Sign-On (SSO) solutions across different Zyxel service platforms
- Integrate third-party authentication services
- Ensure security and scalability of the centralized authentication system
- Implement secure session management
Design and develop license management system
- Build RESTful APIs to provide device information and status
- Develop sophisticated license duration calculation logic
- Implement automated license renewal and extension mechanisms
- Implement real-time license status monitoring
System optimization and maintenance
- Develop highly scalable (scale-out) system services
- Implement asynchronous processing mechanisms
- Collaborate with cross-functional teams for troubleshooting and system improvements
- Ensure system high availability and data consistency
1. Embedded Linux/ZyNOS system development
2. Device management development
3. Network protocol development (Layer 3 & Layer 2 application development)
4. Cloud network development
We are looking for a dynamic and experienced Web Manager to lead and oversee the development, management, and optimization of Zyxel's global websites.
In this role, you will collaborate with product teams, marketing departments, and IT team to deliver high-quality digital solutions that meet both internal and external business needs. If you're an expert in web development with a strong technical foundation and a passion for creating seamless digital experiences, we want to hear from you.
Key Responsibilities
Internal Collaboration
- Cross-functional Coordination: Work closely with product teams to gather requirements and objectives for website content and conversion goals, collaborating with marketing for copywriting and digital design assets. Lead the website team in executing and launching content across global sites.
- Technical Collaboration with IT: Partner with the IT team to integrate product launching flows, product documentations, firmware files, etc.
- Site Management & Updates: Regularly evaluate and manage system infrastructure, optimizing the website's load speed, performance, and user experience. Oversee testing and troubleshooting of new features. Ensure smooth data flow within AWS systems. Lead efforts in managing security testing, system stability, website performance, functionality development, and database management.
- Sitemap & Resource Management: Collaborate with product and business units to discuss and manage sitemap, propose actionable solutions, and secure resources for ongoing site development and updates.
- AI Tools Integration: Identify opportunities to incorporate AI-driven solutions to enhance user experience, content personalization, and site performance.
External Collaboration
- Global Market Customization: Manage the localization of content and website features for international subsidiaries, ensuring accurate language translation and adherence to regional marketing requirements.
- Project Management with External Partners: Coordinate with external agencies and vendors for web development, ensuring projects align with business goals and deadlines.
- Drupal System Management: Manage updates and upgrades to the DRUPAL system and related modules in collaboration with external partners, ensuring all changes are seamlessly integrated into live sites.
【Responsibilities】
1. Participate in the whole product development process and put design into practice for the best user experience
2. Build web applications with designed architecture with high-quality, clean, maintainable code
3. Dare to challenge thoughts, design, and requirements with facts and numbers for a better product result
4. Be a missionary contributor and a reliable teammate for all peers in the team, e.g. designers, engineers, QA and PM
5. Keep growing yourself and be willing to share with all your peers
【Requirements】
1. Experience in any backend language for 5 years+, Golang at least 2 years+
2. Familiar with SQL and any RDBMS (MySQL / PostgreSQL)
3. Experience in online clouds, e.g. Google Cloud / AWS / Azure
4. Experience in Docker / Kubernetes like containerized tools
5. Experience in development with design patterns
6. Experience in backend distributed systems
【Pluses】
1. Familiar with ElasticSearch
2. Experience in open-source projects
3. Experience in GraphQL
more info>>>https://www.kolr.ai/
Key Responsibilities:
- Design, implement, and manage Docker containers to ensure flexibility and reliability of applications.
- Develop and maintain CI/CD pipelines using Jenkins to streamline deployment processes and enhance efficiency.
- Manage and optimize AWS EC2 instances, ensuring excellent scalability and cost-effectiveness.
- Implement and manage AWS backup solutions and execute effective disaster recovery strategies.
- Collaborate closely with development teams to automate infrastructure and deployment processes.
- Monitor and troubleshoot production environments to maintain high availability.
- Evaluate and integrate various third-party APIs and services to ensure seamless integration with existing systems.
- **API Development and Maintenance:** Design, develop, and maintain high-performance APIs. Collaborate with the team to complete the development of IoT-related products, including web, app, and firmware components.
- Develop high-performance, highly stable applications on the AWS platform, meeting product requirements and ensuring system scalability and reliability.
Qualifications:
- Proven experience with Docker and container orchestration.
- Hands-on experience with CI/CD pipeline setup and management using Jenkins.
- Strong expertise in AWS EC2, including provisioning, scaling, and maintenance.
- Experience in managing AWS backup strategies and disaster recovery processes.
- Familiarity with other AWS services like S3, RDS, and VPC is a plus.
- Proficient in commonly used Python development frameworks, such as Flask and FastAPI.
- Familiarity with the design and management of MySQL and NoSQL databases.
- Proficient in using the Git version control system.
- Strong problem-solving and communication skills.
Preferred Qualifications:
- Experience with infrastructure as code tools, such as CloudFormation.
- Familiarity with monitoring tools like CloudWatch.
- Experience in developing IoT (Internet of Things) related products.
- Experience in developing services on the AWS cloud platform.
Synology's product developers create cutting-edge products used by millions of users around the world. Our portfolio of data storage, networking, and surveillance products are powered by our own software solutions, giving us a unique edge in today's crowded market. We are looking for engineers that can make an impact, bringing in fresh ideas from different areas to help expand our team of high-energy developers.
Data is what empowers today’s businesses, its aggregation drives economies and our society forward. We generate unquantifiable amounts of data each and every second, even if only a fraction of it is ever recorded. Synology designs data management solutions engineered to enable businesses to continue turning the wheels of innovation. As a Product Developer in one of Synology’s most fundamental development teams, you’ll be working on building responsive, reliable, high-performance, and easy to use hybrid cloud applications that impacts millions of users.
You will:
- Develop and maintain high-performance, reliable features that enhance our operating system and cloud services.
- Collaborate with cross-functional teams such as other development teams, PMs, and designers.
- Analyze and solve challenging, often unique, problems that continuously improves our cloud infrastructures.