全端工程師 Senior Fullstack Engineer (TVBS Data Team)

Job updated 2 months ago
The employer was active 5 days ago

Job Description

Job Summary

The TVBS Data Team is dedicated to building and maintaining high-quality data service platforms. We are seeking a highly skilled and experienced Senior Fullstack Engineer to join our innovative team.

We are looking for a fullstack professional with a strong backend development background (primarily PHP, with Python maintenance skills as a plus), proficient in SQL databases, modern frontend frameworks, and DevOps practices. In this role, you will play a crucial part in architecting systems, leading technical decisions, and solving complex challenges alongside our team.

Key Responsibilities

System Development & Maintenance

  • Lead the design, development, and maintenance of backend services, primarily using PHP with Python maintenance capabilities.
  • Design and optimize SQL database (MySQL/PostgreSQL).
  • Design, develop, and implement robust RESTful APIs to ensure seamless data flow between frontend and backend.
  • Develop frontend functionalities using modern JavaScript frameworks (e.g., Vue.js, React, Angular).
  • Continuously refactor codebase, write comprehensive technical documentation, and enhance system maintainability.
  • Implement caching mechanisms (e.g., Redis) and performance tuning strategies to improve system responsiveness and scalability.
  • Improve test coverage to ensure system reliability and stability.

Automation & System Optimization

  • Ensure the security, efficiency, and high availability of service environments.
  • Leverage Docker and Linux to optimize system performance and streamline development workflows.
  • Monitor system performance, proactively identify and troubleshoot issues to maintain high availability and stability.
  • Support CI/CD pipeline establishment, automating deployment and testing processes.

Infrastructure & Cloud Management

  • Manage and optimize infrastructure to enhance service stability and scalability.
  • Operate public cloud platforms (GCP/AWS) for IaaS deployment and operations.
  • Utilize Infrastructure as Code (IaC) for environment setup and management.
  • Proficiently use Linux command-line tools for operations and troubleshooting.

Technical R&D & Team Collaboration

  • Evaluate and experiment with new technologies to drive the evolution of the team's tech stack.
  • Actively participate in code reviews to ensure code quality and best practices.
  • Collaborate effectively with team members, UI/UX designers, and cross-functional partners to achieve common goals.

Requirements

Required Qualifications

  • 5+ years of professional software development experience (experience in fast-paced, high-growth environments is a strong plus).
  • Proficiency in either PHP or Python for backend development (deep expertise in one is essential).
  • Solid understanding of SQL database design and query optimization (e.g., MySQL, PostgreSQL).
  • Demonstrated experience with modern frontend frameworks (e.g., Vue.js, React, or Angular).
  • Familiarity with containerization technologies (Docker) and understanding of CI/CD and DevOps principles.
  • Proficiency in Linux system operations and troubleshooting.
  • Strong command of Git version control.
  • Excellent problem-solving skills and the ability to work independently.
  • Ability to read and comprehend English technical documentation.

Preferred Qualifications (Bonus Points)

  • Experience with high-traffic system architecture or operations.
  • Experience with NoSQL databases.
  • Practical experience with caching/search services like Redis or Elasticsearch.
  • Experience with container orchestration (e.g., Kubernetes, ECS).
  • Experience with message queuing systems (e.g., Kafka, RabbitMQ, SQS).
  • Familiarity with IaC tools (e.g., Terraform, CloudFormation).
  • Understanding of authentication systems (e.g., OAuth, JWT) and security compliance concepts.
  • Development experience with WebSocket, gRPC, or Protocol Buffers.

Personal Attributes

  • Excellent collaboration and communication skills, with proven experience in cross-functional teamwork.
  • Proactive learner, independent thinker, and quick adaptability to new technologies and processes.
  • Eager to share knowledge and contribute to technical communities or open-source projects.
  • Strong desire to contribute to the improvement of the team, products, and work processes.
1
5 years of experience required
Negotiable
Partial Remote Work
Meet the Hiring Team
Avatar of the user.
Data Team Manager
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
Logo of TVBS聯利媒體股份有限公司.

About us



定位品牌為「科技媒體」,從強化內容出發,輻射出各種經紀、電視、網路節目、電商等業務,創造出最頂尖品牌。

我們正在「世界翻轉中」
TVBS是台灣第一個衛星電視頻道,1993年9月28日正式發聲,我們的出現,結束了由無線三台壟斷數十年的局面,帶領台灣進入一個多元自由、百家爭鳴的融媒體新時代!

我們是「看板人物」
1.探索真相,發揮影響力
關心每天世界上發生的大小事件,透過專業、生動的文字與畫面,帶領觀眾探索真相。
2.匯聚新知,話題不冷場
提供最新最夯的話題,橫跨電視與網路,打造24小時不冷場的話題新平台。
3.散播歡樂,舒展身心靈
用歡樂幫觀眾做心靈馬殺雞,趕走煩悶,散播愉快好心情。
4.領先技術,媒體新視界
從衛星到網路,從類比到HD,從電視到手機,搶先業界求新求變,持續呈現最高品質。
5.點燃創意,碰撞新火花
燃燒腦力,打造創意好點子,源源不斷的新想法,就是我們每天的活力來源。
6.串連資源,服務最即時
串起緊密連結,成為前線同仁堅強的後盾。

我們重視的「T觀點」
真實Truth、信賴Trust、科技Technology
「持續運用最領先的科技、提供最真實的資訊,成為最受信賴的品牌」

我們要「一步一腳印 發現新台灣」 
We Lead The Market 與時俱進,以最新科技與專業維持媒體領導品牌的地位 
We Are The Consciousness Of The Society 導正台灣媒體生態,真實公正報導,堅守社會教育者的良知良能
We Care About This Land And The People Live On It 善用媒體資源,善盡社會責任,關懷生態文明與永續發展 

我們的「十點不一樣」
立足亞洲市場,運用全球思維,延伸媒體觸角。以多角佈局,結合旗下IP品牌,打造兼具新聞報導、影視娛樂、電商通路、演藝經紀和生技產品等於一身的全方位媒體。