Main
Responsibilities
· Designs and oversees the implementation of
large-scale software architectures.
· Ensures alignment between business needs and technical solutions.
· Collaborates with engineering teams to establish architectural best
practices.
· Conducts design reviews and provides technical leadership across
teams.
·
As the architect of assigned
scrum teams, drive good technical decisions and produce high quality code.
·
As part of the architecture
board, define the architecture and technical vision for DS Core. Lead and
participate in task force making important architecture decisions for
overarching topics. Build POC as needed to solidify the decisions. Contribute
to implementation to ensure good decisions become reality in products.
·
Provide technical leadership to
highly visible product features which require many teams to work together,
identify weakness and recommend improvements.
·
Dive into source code and set
best practice.
主要職責(zé)
·
設(shè)計并監(jiān)督大型軟件架構(gòu)的實施。
·
確保業(yè)務(wù)需求和技術(shù)解決方案的一致性。
·
與工程團(tuán)隊合作,建立最佳的架構(gòu)實踐。
·
進(jìn)行設(shè)計評審,并提供跨團(tuán)隊的技術(shù)領(lǐng)導(dǎo)。
·
作為指定scrum團(tuán)隊的架構(gòu)師,推動良好的技術(shù)決策并生成高質(zhì)量的代碼。
·
作為架構(gòu)委員會的一部分,定義DS Core的架構(gòu)和技術(shù)愿景。領(lǐng)導(dǎo)并參與為總體主題制定重要架構(gòu)決策的工作組。根據(jù)需要構(gòu)建POC以鞏固決策。幫助實現(xiàn),以確保好的決策在產(chǎn)品中成為現(xiàn)實。
·
提供技術(shù)領(lǐng)導(dǎo)的高度可見的產(chǎn)品特性,需要許多團(tuán)隊一起工作,找出弱點并提出改進(jìn)建議。
·
深入研究源代碼并設(shè)置最佳實踐。
Project
Scope & Complexity
· Works on cross-team projects impacting multiple
systems and business units.
Communication
& Impact
· Influences engineering leadership, ensuring adoption
of architectural principles.
Leadership
& Growth
· Mentors engineers and ensures architectural
governance within the company.
項目范圍和復(fù)雜性
·
參與跨團(tuán)隊項目,影響多個系統(tǒng)和業(yè)務(wù)部門。
溝通與影響
·
影響工程領(lǐng)導(dǎo),確保采用架構(gòu)原則。
領(lǐng)導(dǎo)力與成長
·
指導(dǎo)工程師并確保公司內(nèi)部的架構(gòu)治理。
Who You Are -
Qualifications
Education: BS,
MS or PhD in computer science or related engineering disciplines.
Years and Type of Experience:
·
6-8 years in system
architecture, software design, and large-scale applications. 5+ years as a
senior software developer.
·
History of delivered
commercially successful software products.
·
Experience building successful commercial
SaaS and/or PaaS.
·
Experience in CI/CD,
Containerization (Docker) and Cloud Computing (e.g., GCP, Kubernetes).
·
Experience of developing in
multiple languages, Golang and Dart, etc.
·
Experience in building frontend
applications with Flutter a big plus.
·
Experience in designing
software architectures.
·
Experience in leading technical
teams.
·
Experience in MD (Medical
Device) software a plus.
教育背景:計算機(jī)科學(xué)或相關(guān)工程學(xué)科的學(xué)士、碩士或博士學(xué)位。
工作年限及類型:
· 6-8年系統(tǒng)架構(gòu)、軟件設(shè)計和大規(guī)模應(yīng)用方面的經(jīng)驗。5年以上高級軟件開發(fā)人員經(jīng)驗。
· 交付商業(yè)上成功的軟件產(chǎn)品的歷史。
· 具有構(gòu)建成功的商業(yè)SaaS和/或PaaS的經(jīng)驗。
·
CI/CD,容器化(Docker)和云計算(如GCP, Kubernetes)經(jīng)驗。
· 具有多種語言開發(fā)經(jīng)驗,如Golang和Dart等。
· 有使用Flutter構(gòu)建前端應(yīng)用程序的經(jīng)驗優(yōu)先考慮。
·
具有軟件架構(gòu)設(shè)計經(jīng)驗。
· 有領(lǐng)導(dǎo)技術(shù)團(tuán)隊的經(jīng)驗。
·
有MD(醫(yī)療器械)軟件經(jīng)驗者優(yōu)先。
Key Skills, Knowledge &
Capabilities:
·
System architecture.
·
Scalability and performance optimization.
·
Microservices and distributed
systems.
·
Cloud computing (GCP, AWS,
Azure, AliCloud)
·
Enterprise integration patterns.
·
Ability to solve complex
technical problems.
·
Distinct logical and analytical
thinking and an affinity for technology.
·
Self-organized and
self-reliant, but willing to learn and share knowledge.
·
Technical enthusiast with broad
overview constantly eager to engage in new technologies and challenges.
·
High degree of initiative,
commitment, and goal orientation.
·
Ability to work effectively
with the global architecture team in various locations, including USA, Germany,
Switzerland, China, Belgium.
·
High quality standard and deep
expertise, both in terms of innovation and implementation.
·
Very good knowledge of English,
both written and spoken. German advantageous.
關(guān)鍵技能、知識和能力:
·
系統(tǒng)架構(gòu)。
·
可擴(kuò)展性和性能優(yōu)化。
·
微服務(wù)和分布式系統(tǒng)。
· 云計算(GCP、AWS、Azure、阿里云)
·
企業(yè)集成模式。
·
能夠解決復(fù)雜的技術(shù)問題。
· 具有清晰的邏輯和分析思維,對技術(shù)有親和力。
· 自我組織和自力更生,但愿意學(xué)習(xí)和分享知識。
· 具有廣泛視野的技術(shù)愛好者,不斷渴望從事新技術(shù)和挑戰(zhàn)。
·
高度的主動性、責(zé)任感和目標(biāo)導(dǎo)向。
· 能夠與全球各地的建筑團(tuán)隊有效合作,包括美國,德國,瑞士,中國,比利時。
· 高質(zhì)量的標(biāo)準(zhǔn)和深厚的專業(yè)知識,無論是在創(chuàng)新和實施方面。
·
良好的英語聽說讀寫能力。德國的優(yōu)勢。