
参加[2010年度十大杰出IT博客大赛]
2010-11-30 23:38 by 圣殿骑士, 3024 阅读, 收藏, 编辑
上周发了一篇AutoUpdater迁移到Github, 主要目的是熟悉当前社区写文章的流程以及GitHub的开源和发布流程,另外也开始回归社区,准备多写一些技术文章,多开源项目,顺带把这几年造的轮子也一一开源,我深信有开源才有进步,一味闭门造车只会逐渐被时代所淘汰。
前几天查看博客与邮箱,发现很多朋友发的邮件或者博客留言,由于最近几年一直忙于工作,所以没有及时一一回复,在此也统一表示抱歉,希望后面有更多的时间来回答各位的问题。
也有朋友想了解新加坡IT现状和薪酬情况,我觉得三言两语可能无法完全讲清楚,就干脆写几篇文章来详细聊聊。
新加坡互联网发展程度比不了美国及国内,公司也没有美国和国内那么多, 没有硅谷的巨头FAANG(Facebook,Amazon,Apple,Netflix和Google),也没有国内耳熟能详的BATJM(百度、阿里、腾讯、京东、美团)以及拼多多,字节跳动, IT市场规模相对来讲要小很多,主要IT企业可以分为以下几类,薪酬依次递减:
如果展开来聊,我估计几万字也写不清楚,所以我们今天最主要聊聊第一类美系巨头在新加坡职位与薪酬。
作为35+海外程序猿一枚,最大的好处就是不用担心被优化或者淘汰,身边60后,70后还在写代码的一大堆,所以没有像国内童鞋那么焦虑,但由于我现在所处公司最近几年业绩下滑,裁员不断,再加上今年疫情的原因,我自己也充满了深深的危机感!唯一的解决方案就是多了解业界的变化,不断学习,努力使自己不在被优化或者被淘汰的名单中。
之前由于公司项目需要,和微软和亚麻两大巨头的架构师们有多次会议,主要集中在使用他们的云计算产品和服务,在其中发现亚麻和微软在新加坡乃至东南亚的布局比我想象的更广泛和更深入。
最近和我曾经一起战斗的一个战友加入了“亚麻”,职位Senior Technical Program Manager
跟他聊了很多,也了解了他面试以及入职亚麻的一些流程,再加上自己曾经在微软工作过两年,还有很多同事在里面从事架构和管理的工作,所以对这两家公司有比较深入的了解。
在写这篇文章之前,也联系了这十年间在新加坡的前同事以及Meetup等活动人数的相关从业人员,大多集中在Google、Apple、Facebook以及IBM这几家, 了解了他们的一些基本情况,然后再结合各种招聘网站,薪酬网站,社区等进行了相关对比参考,尽量给自己和看文章的读者一个比较准确的信息。
美系IT巨头在新加坡都设立了亚太总部或者研发中心,如Microsoft ,Amazon ,Google、Apple、Facebook,Oracle, HP, IBM,Cisco, PayPal等, 有些虽然新加坡没有设立研发中心,但也招一些Solution Expert在新加坡或者整个东南亚扩展市场。
这些公司给出的薪水是最高的,大多数基础薪资会超过新币10K(人民币5万)以及一些股票,奖励等,同时不会限制跳槽涨幅,比如我2012年从上一家公司跳进微软,工资涨幅接近翻倍,这个在新加坡本地企业中是做不到的,新加坡本地企业跳槽涨幅一般在10%~30%。
如果要进入这些公司做开发者或者高级开发者,多数还是会把数据结构和算法作为入门门槛,也就是说刷LeetCode还是必须的。但是如果你面试Program Manager或者Architect或者更高职位一般不需要刷题,更多会考察你的解决实际问题的能力(如架构,经验,技术视野)以及相关的管理能力(带团队)。
这些国际IT巨头在每个国家都会注册相应的公司来运营本地的相关业务或者开阔市场,在新加坡也不例外,下面我就罗列了最出名的几家:
Developer,Program Manager或者Architect的职位大多数在如下的范围,薪水大概范围在人民币税后50万~300万之间,具体看你的经验和取得的职位:
如果级别超过L7,E7, T7或者67的,在新加坡很少出现,除非是技术专家或者M级别的高级管理者,反正我没有在招聘网站看到过。
薪水大概范围在人民币税后50万~200万之间。
大多职位集中在Frontend Developer, Backend Developer, Full stack Developer, Mobile Developer, DevOps Engineer , Algorithm Engineer等。
如果是资深的后端或者全栈Engineer (如Staff Engineer, Principal Engineer等),你其实已经对标下面的架构师职位了,所以你得了解以下技术或者知识点:
因为新加坡不是研发中心,所以这边做的项目都不是核心项目,我看到的一些招聘职位如:
Software Engineer II
Software Engineer III
Senior Engineer
没有看到过Staff Engineer及以上的职位, 如Senior Staff Engineer, Principal Engineer, Distinguished Engineer, Google Fellow, Senior Google Fellow。
Software Engineer
他们家的招聘广告没有明显区分Senior, Staff 或者Principal , 具体看你入职的Level和薪资。
Amazon
Amazon SDE 1
Amazon SDE 2
Amazon SDE 3
没有看到过Amazon Principal, Senior Principal的招聘信息。
Microsoft
Software Development Engineer (SDE)
Software Development Engineer 2 (SDE 2)
Senior Software Development Engineer (Sr. SDE)
Principal Software Development Engineer
没有看到过Partner Software Development Engineer, Distinguished Engineer, Technical Fellow
大概级别在如下范围:
Roles & Responsibilities
Responsibilities:
- Implement and support customer integrations, and technical projects, including coding and integration of partner platforms.
- Work with our industry-leading pricing and shopping product, and build deep expertise in the travel industry.
- Support and lead new implementations, work closely with our strategic partners and improve product capabilities.
- Support cross-functional initiatives, engaging with Product Management and Engineering teams.
- Consult with partners to identify needs and develop their upcoming business solutions. Support, and communicate effectively with Mandarin-speaking clients.
Minimum qualifications:
- Bachelor's degree or equivalent practical experience.
- Experience in web technologies, one or more programming languages including Java, C++, and Python, and basic networking, Linux and systems.
- Experience with troubleshooting in a technical support capacity.
- Customer-facing experience in project-based work.
Preferred qualifications:
- Experience working cross functionally with engineering, product management, and operations.
- Experience in the Flights domain, or an enthusiasm and willingness to quickly learn the domain.
- Ability to translate complex product and technical concepts to non-technical and executive audiences.
- Ability to self-start and thrive in a fast-moving environment.
- Excellent verbal, written and presentation skills.
- Ability to speak Mandarin fluently.
Roles & Responsibilities
Responsibilities
Minimum Qualifications
Roles & Responsibilities
Job Description
• Help customers realize unprecedented returns legacy application portfolio to cloud-native in order to incrementally reduce time, cost, and operational inefficiencies
• You will also work on Pivotal Cloud Foundry technology to deploy cloud-native applications.
• Assist Pivotal’s customers in transitioning existing JVM and/or .NET apps to Pivotal Cloud Foundry
• Continuously learn and be at the leading edge of Pivotal and industry trends
• Train, mentor, and develop pivots on a constant, ongoing basis to improve their performance.
• Coordinate with the larger Account Teams to coordinate selling motions and present a unified voice for Pivotal to clients.
• Maintain knowledge of Pivotal’s primary product offerings, and their value propositions.
• Be prepared to articulate value propositions to pivots and clients.
Required Skills / Experiences
• Familiar with extreme programming, test driven development, pairing, continuous integration, continuous delivery, and related techniques.
• Experience and familiarity building distributed / service oriented / microservice-style and cloud-based application architectures using programming frameworks like Spring/Java and .NET
• Implementation experience in building Twelve-Factor applications, and using Domain Driven Design
• Ability to explain complex technical issues in a way that nontechnical people may understand.
• Excellent written and oral communication skills
• Willing to travel and work on-site with customers Desired Skills / Experiences
• 6+ years of experience in software development
• You are a polyglot programmer (you might have used Angular, C#, Go, etc.)
• Experience with various public clouds
• Experience with Cloud Foundry Pivotal is an Equal Employment Opportunity employer that will consider all qualified applicants, regardless of race, color, religion, gender, sexual orientation, marital status, gender identity or expression, national origin, genetics, age, disability status, protected veteran status, or any other characteristic protected by applicable law
Roles & Responsibilities
Job Summary
At Apple, we work every single day to build products that enrich people’s lives! Do you enjoy working on challenges that are not yet solved? Imagine what you could do here at Apple. Our Advertising Platforms group makes it possible for people around the world to easily access informative and visionary content on their devices. Meanwhile, we help publishers and developers to promote and monetize their work. We are a team of passionate scientists and technologists, dedicated to help publishers and developers find their audience, and changing the way advertising works with data. Our technology and services power advertising in Apple News and Search Ads in App Store. Our platforms are highly-performant, deployed at scale, and setting new standards for enabling effective advertising while protecting user privacy. We are looking for an ambitious individual who can thrive in a fast-paced environment. You will develop, implement and deploy to production new advertising algorithms and supporting capabilities. The position also involves developing a keen understanding of the ad network behavior; detecting important data patterns; assuring the integrity and breadth of the data; measuring user, campaign and app performance; and finally analyzing the results of very large-scale experiments. In particular, this position will focus on making sure our advertising is meaningful and relevant in Asian languages and markets by developing new language and regional models incorporating localized, contextual and relevant information.
Key Qualifications
Description
At Ad Platforms, we are constantly improving our algorithms to provide amazing user experiences and drive value for publishers and developers. You will find opportunities for improvement in our platform and build out data products that drive value for our advertisers. You will invent, design and implement new algorithms using machine learning and data science systems. You will have the opportunity to design and implement experimentation strategies to understand the impact of new models, work with cross functional teams to prototype new concepts, and deliver end-to-end systems in an agile setting. You will work with colleagues on a shared code base, sharing and contributing in a highly collaborative environment.
Education
BS or MS in computer science or equivalent field with 7+ years relevant experience
关于管理的职位,我不是很了解,大多数从事管理相关工作的同事和朋友集中在Microsoft ,Amazon 以及 IBM这三家,多数职位是Program Manager, Senior Program Manager 或者 Group Manager等。
以免误导,我不会讲太多,因为我的目标职位不是管理者,也没有对其做过深入的了解,下面只贴出两个相关的职位,仅供大家参考。
Roles & Responsibilities
Job Description
Amazon Web Services provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world. The AWS Cloud infrastructure is built around Regions and Availability Zones (AZs). AWS Regions provide multiple, physically separated and isolated AZ which are connected with low latency, high throughput, and highly redundant networking. These AZ’s offer AWS customers an easier and more effective way to design and operate applications and databases, making them more highly available, fault tolerant, and scalable than traditional single datacenter infrastructures or multi-datacenter infrastructures. How would you like to come be part of the team that builds and procures that low latency, high throughput, and highly redundant network?
Amazon Web Services is looking for an Infrastructure Technical Program Manager to support the APAC region for the Metro Fiber Planning and Acquisition (MFPA) team who manage bulk and ring network fiber connectivity at AWS AZ’s.
Amazon is seeking a candidate with proven experience in delivering successful programs, a strong sense of ownership, and a passion for defining and driving large cross-functional programs in the infrastructure space. You will control project intake, manage resources, goals, scope work, track and report progress, and develop mechanisms that enable automation. You should have a demonstrated ability to think strategically about business, finance, product, and technical challenges with the ability to build and convey compelling value propositions for our customers.
At Amazon, we set a high bar, so expect to be challenged on the scope and scale of the problems we tackle. We are moving fast, using the latest technologies, and transforming the way we leverage network services. If you're looking for a place to make a huge difference, this is it.
You’re a good fit if you:
Key Responsibilities:
Basic Qualifications:
Preferred Qualifications:
Roles & Responsibilities
The Amazon Mobile Business Development team creates convenience for our customers to experience Amazon services wherever they are by acquiring partner distribution for Amazon Subscriptions (e.g., Prime, Prime Video, Amazon Music Unlimited) and mobile applications (e.g., Shopping, Video, Music, Kindle, Photo-Cloud Drive and Audible) around the world.
We are seeking an experienced and dynamic Technical Account Manager with significant operational, business, and customer expertise to manage partner launch milestones, requirements, and engagement between our mobile partners and various Amazon teams to launch and grow distribution of Amazon Subscription Services and Mobile Applications.
A successful candidate will have experience working with internal business and product teams to deliver scalable product solutions at a global level, have excellent program and project management skills and be proficient in translating business requirements into technical requirements. Roadmap prioritization and milestone management and a strong will to deliver results to critical skills for this role.
To be successful in this role you will need to be a self-directed innovator accustomed to working in new territory; a communicator able to influence and motivate teams to action; and a problem solver who can drive immediate resolutions. The position is based in Singapore.
Responsibilities:
薪水大概范围在人民币税后80万~300万之间。
这个职位是我最关注的,目前美系IT巨头在新加坡招聘架构师最多的是Amazon,Microsoft和Google这三家,由于这边不是研发中心,所以架构师的主要职责在于如下几个方面:
大概级别对应如下:
需要掌握的技能或知识点:
具体要看公司以及职位,我上面只是列出一些常用技能,仅供参考。
Roles & Responsibilities
External job description
Do you like helping customers implement innovative cloud computing solutions and solve technical problems? Would you like to do this using the latest cloud computing technologies? Do you have a knack for helping groups understand application architectures and integration approaches? Do you have the consultative and leadership skills to help customers succeed with their cloud efforts?
Amazon Web Services is looking for Solutions Architects to help establish AWS as the market leader for the Amazon Connect service. This effort is in direct response to feedback from customers and seeks to address the daily pain points of meeting the high bar of delivering outstanding customer service. This service offers a compelling alternative for our customers when faced with multiple components, channels and vendors, managing long term commitments and very complex pricing models, and scaling based upon the specific needs of their businesses.
This is a highly technical position for someone who can dive deep, build complex, AWS-optimized architectures, and help customers accelerate their adoption of this new AWS service. Your broad responsibilities include: owning the technical engagement and ultimate success around specific implementation projects. You should be as comfortable discussing complex technical details with a room full of engineers as you are briefing an executive audience. In addition, you will engage with other AWS solutions architects, partner and professional services organizations to drive large and highly complex sales opportunities to closure.
Here are some other qualities we are looking for:
Be great fun to work with. At AWS, we have a credo of “Work hard. Have fun. Make history”. In this role, you will love what you do, and instinctively know how to make work fun. You will be dynamic and creative, and willing to take on any challenge and make a big impact.
Enjoy working with customers of all shapes and sizes. You will have a passion for educating, training, designing, and building cloud solutions for a diverse and challenging set of customers ranging from small businesses to the largest enterprises.
Responsibilies include:
25-50% regional travel to customer may be required.
Internal job description
Amazon Web Services (AWS) is looking for Solutions Architects to work on a new and large-scale project in the contact center space (Project Lily, aka Connect). This is a highly technical position for someone who can dive deep, build complex, AWS-optimized architectures, and help customers accelerate their adoption of this new AWS service.
Your broad responsibilities include: owning the technical engagement and ultimate success around specific implementation projects. You should be as comfortable discussing complex technical details with a room full of engineers as you are briefing an executive audience. In addition, you will engage with other AWS solutions architects, partner and professional services organizations to drive large and highly complex sales opportunities to closure.
The ideal candidate has hands-on experience building complex SaaS architectures, integrating contact center, CRM, and/or Workforce Management APIs, troubleshooting real time media architectures, and a good understanding of streaming protocols such as WebRTC and SIP.
Loop competencies
https://w.amazon.com/bin/view/AWS/Teams/GSSA/Recruiting/Connect/
Basic qualifications
Preferred qualifications
Roles & Responsibilities
External job description
Come join the AWS Solutions Architect team in Singapore. In this role, you will create and deliver on a strategy to build mind share and broad use of Amazon’s web services and modern architectures within large fast-moving startup customers.
Your broad responsibilities will include:
- developing deep expertise in a diverse array of AWS technologies;
- understanding the customer's business and technical objectives, environments, and roadmap;
- formulating initiatives and programs to help the customer achieve their objectives with the AWS platform and solutions;
The ideal candidate will look like this…
Be great fun to work with. Our company credo is “Work hard. Have fun. Make history”. As the right candidate, you will love what you do, and instinctively know how to make work fun. You will be dynamic and creative, and willing to take on any challenge.
Have a strong understanding of large scale cloud computing solutions. The ideal candidate would have designed and implemented distributed solutions using emerging technologies.
Candidates should have experience in most of the following areas:
** For more information on Amazon Web Services, please visit http://aws.amazon.com **
Internal job description
This role is in a single account team for a strategic, large DNB customer. Must-have experience and knowledge: includes working with large customers across multiple, quickly evolving projects; formulating and pro-actively driving initiatives in across multiple teams and functions; deep understanding of modern application architectures and purpose built databases.
Loop competencies
--
Basic qualifications
Preferred qualifications
Roles & Responsibilities
Do you have the passion for helping customers and partners design and create robust security architectures to address their enterprise risk management requirements using cloud computing? Do you enjoy helping customers become more secure across their workloads and assisting them meet compliance accreditation? Would you like to do this using the world’s most advanced cloud computing technologies? Are you one of those rare technologists with the communications, consultative, and leadership skills to help guide major projects to success? The AWS Solutions Architecture team is hiring!
Come join the team as a Solutions Architect – Security, within Amazon Web Services (AWS) ASEAN team based in Singapore. In this role, you will deliver architecture guidance, lead proof-of-concept projects and conduct customer workshops. You will also drive collaboration with customers and partners to address security as well as compliance challenges.
Your broad responsibilities will include: owning the technical engagement and ultimate success around specific implementation projects, working cross-organizationally to facilitate widespread use and adoption of the AWS platform, and developing a deep expertise in the AWS technologies as well as broad know-how around how applications and services are constructed using the AWS platform. The ideal candidate will possess customer facing skills that will allow them to represent AWS well within the customer’s environment and drive discussions with senior personnel regarding trade-offs, best practices, and risk mitigation. He/she should also have a demonstrated ability to think strategically about business, product, and technical challenges.
The ideal candidate will look like this…
Be great fun to work with. Our company credo is “Work hard. Have fun. Make history”. As the right candidate, you will love what you do, and instinctively know how to make work fun. You will be dynamic and creative, and willing to take on any challenge.
Enjoy working with customers of all shapes and sizes. You will have a passion for educating, training, designing, and building cloud computing systems for a diverse and challenging set of customers.
Have a strong understanding of large scale cloud computing solutions. The ideal candidate will have past experience working as a systems or support engineer. You will enjoy keeping your existing technical skills and developing new ones, so that you can make strong contributions to deep architecture discussions around systems and applications in the cloud. You regularly take part in deep-dive education and design exercises along with technical deep dive drive technical discussions to create world class systems for AWS.
Candidates should have experience in most of the following areas:
• Security and Compliance experience – must have strong experience and understanding of customer security/compliance requirements,
• Speaking and presentation skills – Presentations, white boarding, large and small group speaking.
• Technical – Web services development/deployment experience, and IT systems and network engineering experience.
• Operations and Security – Website/web services as well as traditional IT operations, management, and security and compliance experience.
• Economic and business – RFP/Acquisition support; market analysis; cost benefit analysis, etc.
• Experience in engaging enterprise class environment and complex architecture designs.
Internal job description
* Similar to external.
Preferred qualifications
Roles & Responsibilities
Responsibilities
In this Solution/Application/Technical Architect role, you will make an immediate impact by performing the following functions:
• Participating in technical pre-sales engagements with clients to ascertain business requirements and recommend best practice solutions and technology architecture based on client needs
• Work Closely with Client’s business & IT stakeholders, Product Owners, Architects, Team Lead or Development team to drive solution in accordance to the system design and acceptance criteria.
• Drive workshops, to gather technical requirements and development backlog.
• Proactively identify and propose innovative solutions to challenging problems in order to create scalable implementations and achieve results
• Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding and distinguish user requests from the underlying true needs.
• Design and build Backbase solutions - Articulate technology architecture, data architecture, integration with external solutions, presentation layer and workflows.
• Ability to provide program cost estimation and monitor/revalidate the estimates at key transition points in the development lifecycle.
• Accountable for ensuring that projects are adhering to delivery best practices and principles, manage technical scope and drive effective change control.
• Engages in practice development initiatives and frequently runs knowledge storms
• Build employee knowledge and skills in specific areas of expertise through the development of training course and mentoring
Requirements:
• Understanding of Content Management/Publishing based system such as Back base.
• Prior experience with Back base Frontend
• Prior experience with Back base Backend
• Prior experience with Back base Publishing
• Understanding of Back base architecture (6.x)
• Knowledge of JavaScript Design Patterns
• Knowledge of Gulp / Maven
• Expertise in Angular 6+
• Expertise in TypeScript
• Expertise in CSS and SASS
• Expertise in CSS Animations
• Expertise in JavaScript
• Knowledge of Automated Unit Testing Front End
• Expertise with Responsive Development
• Experience of developing cross platform hybrid apps
• Experience with hybrid mobile development
• Experience with responsive HTML
• Experience with crafting Front-end architecture
• Understanding of Java
• Knowledge of Java Design Patterns
• Experience with Postman
• Knowledge of Swagger/Open API Standards
• Understand of Restful APIs
• Experience with crafting Java application architecture.
• Knowledge of Automated Unit Testing (Junit)
Good to Have:
• Strong knowledge of Java
• Knowledge of Automated Unit Testing Front End
• Knowledge of Cordova
• Strong knowledge of Java
• Knowledge of Camel framework
• Knowledge of Spring Boot
• Knowledge of Automated Unit Testing in Java (JUnit)
• Prior experience with Back base Publishing (5.x)
• Understanding of Back base (5.x)
Roles & Responsibilities
We are looking for a highly motivated and passionate Analytics Cloud Solution Architect to drive high priority customer initiatives on the Microsoft Azure Platform in collaboration with customers and the Microsoft field in Enterprise accounts segment of our business. This is a customer facing role, owning overall technical relationship between customer and Microsoft Data, Advanced Analytics and Artificial Intelligence Platform.
You will own the Data Platform & Advanced Analytics technical customer engagements including architectural design sessions, specific implementation projects and/or MVPs. The ideal candidate will have experience in customer-facing or customer-side roles, and success leading deep technical architecture discussions with senior customer executives, Enterprise Architects, IT Management and Developers to drive Data Platform and Advanced Analytics solutions to productions.
Professional
Technical
Partners: Understanding of partner ecosystems and the ability to leverage partner solutions to solve customer needs preferred
Experiences:
Prior work experience in a Consulting/Architecture position within a software and/or services company such as Amazon Web Services, VMware, Google, IBM, Oracle, Teradata, SAP, Cloudera/Hortonworks, Snowflake, MapR, MemSQL, MarkLogic, Qubole, Pivotal, Actian, Alibaba, desired
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Roles & Responsibilities
Microsoft is on a mission to empower every person and every organization on the planet to achieve more. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. Growth mindset encourages each of us to lean in and learn what matters most to our customers, to create the foundational knowledge that enables us to make customer-first decisions in everything we do. In doing so, we create life-changing innovations that impact billions of lives around the world. You can help us achieve our mission.
Azure is the most comprehensive, innovative and flexible cloud platform today and Microsoft is hiring professionals that will drive customer cloud adoption within the most important companies in the market.
We are always learning. Insatiably curious. We lean into uncertainty, take risks, and learn quickly from our mistakes. We build on each other’s ideas because we are better together. We stand in awe of what humans dare to achieve and are motivated every day to empower others to do more and achieve more through our technology and innovation. Together we make a difference.
To learn more about Microsoft’s mission, please visit: https://careers.microsoft.com/mission-culture
Check out all of our products at: http://www.microsoft.com/en-us
Microsoft aspires to help our customers achieve their own digital transformation, leveraging the power of Microsoft Cloud solutions and services. To this end, Microsoft is investing in a dedicated Customer Success team member that will help the largest and most important companies in the world across all industries successfully adopt Microsoft Cloud solution and services.
The GSMO Digital Transformation Partnership organization is embarking on an effort to identify and engage with late stage startups and Unicorns to secure long lasting partnerships with such organizations and get them to utilize the benefits of our platforms and leverage the advantages of our business model. This effort will involve close alignment with the WW Business development and ISV organizations and deep collaboration with the subsidiary and area teams.
In this context, we are establishing two teams, a business development team formed primarily of Business Development Manager, Account Technology Strategists, and a technical team formed primarily of Cloud Solution Architects. The teams will be distributed into regional PODs in Europe, Israel and Singapore. The business development team will report into a Business development lead, while the technical team will report into a CSA manager.
The collective responsibility of the late-stage startups and Unicorns team is:
We are looking for a highly motivated and passionate Cloud Solution Architect for Cloud Applications and Infrastructure solutions to drive high priority customer initiatives on the Microsoft Azure Platform in collaboration with customers and the Microsoft field for the Unicorn and Late stage customers. This is a customer facing role, owning the overall technical relationship between the customer and Microsoft Azure Infrastructure and Applications Development Platform.
You will own the Cloud Infrastructure and Azure Applications Development technical customer engagements including architectural design sessions, specific implementation projects and/or pilots. The ideal candidate will have experience in customer-facing roles and success leading deep technical architecture discussions with senior customer executives, Enterprise Architects, IT Management and Developers.
Key responsibilities include:
Experiences Required – Education, Key Experiences, Knowledge and Skills:
Technologies:
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
关于高级管理的职位,我不是很了解,具体薪资范围以及级别我就不妄加猜测了。
前大老板还在Microsoft做Director,现在公司的一个前同事最近跳槽去了IBM, 职位是Country Leader (这位仁兄之前在我们公司职位是IT Operation Head,我2015年的时候正在做服务器的负载均衡搭建,他马上花了接近百万买了一个F5回来,服务器立马可以接受百万级的QPS,这件事情让我印象深刻呀 !),以免误导,我下面只贴出相关的职位,仅供大家参考。
Roles & Responsibilities
External job description
Job Description:
Amazon Web Services seeks a Solution Architect Manager for Developer Solutions Architects who thrives in a dynamic, fast-paced environment and has a passion solving business problems through highly scalable, event-driven, cloud-based applications. Reporting to the Asean Head of Technology, this person will work with a team of developer SAs, helping Developers understand distributed infrastructure & application architectures such as microservices; technologies in the application integration, containerization and serverless space; and patterns and practices, frameworks and best-practices used in the design, build and deployment of modern applications.
The Developer Solutions Architect Manager is a highly technical individual who can dive deep when designing and building cloud-optimized application architectures, help develop a go-to-market strategy with AWS marketing and business development teams, and influence product roadmap by working closely with AWS customers and product teams, helping to establish AWS as a leading technology platform for developers. The role’s mission is to engage and inspire the broad developer community and foster adoption of the AWS platform, SDKs, development tools and technologies for the creation of full-stack applications and systems on AWS. Experience working directly with customers, engaging in one-to-one and one-to-many forums is required.
This role will also have a team of Developer facing Solutions Architect to manage and lead.
This person must be as comfortable whiteboarding complex application architectures with software engineers and other developer stakeholders, as they are briefing an executive audience on the benefits of modern application development techniques on AWS; and be skilled in microservice architecture design, DevOps, networking and continuous integration/deployment automation. The role’s mission is to engage and inspire the broad developer community and foster adoption of the AWS platform, SDKs, development tools and technologies for the creation of full-stack applications and systems on AWS. Experience working directly with customers, engaging in one-to-one and one-to-many forums is essential. Strong public speaking and writing skills are required, and previous AWS experience is preferred but not required.
Key Responsibilities include, but are not limited to:
• Be an active member of the AWS Solution Architecture team by engaging in on-to-one and one-to-many application architecture and development discussions with developers, software engineers, enterprise/solution architects and CTOs
• Accelerate adoption of AWS in the student, startup and professional developer communities by engaging through conferences, startup events, meetups, user groups and hackathons
• Help lead the direction for AWS developer events to make them best-in-class from a developer’s perspective, representing AWS through speaking, doing live demos and interacting with attendees
• Creating technical content such as reference apps, starter kits and patterns and practical guidance that will get developers excited about the potential of AWS as a development platform
• Contributing to a library of highly-reusable developer-focused artefacts such as demonstrations, sample code, blog posts, tutorials, lunch & learns, webinars and other modes of technical enablement
• Providing end-user feedback to AWS Product Management and Engineering teams based on the developer ‘voice of the customer‘. Participate in technical and design discussions with AWS technical teams to help speed customer adoption and ensure best practices during implementation
• Manage a team of Developer specialist Solutions Architects and act as player-coach.
Internal Job Description
Similar to external
Basic qualifications
• Be highly technical and analytical, possess 7+ years of current solution architecture (implementation, development & consulting) experience • Minimum 3 years of experience leading a development team in a professional production environment • The right person will have passion for software development, application architecture and technology in general, as well as a desire to work with, educate and inspire a community of developers • Ability to work with all levels of customer engagement – start-ups, enterprises, mid-market, and the ability to organize and explain complex technical concepts to development teams and executive-level audiences • Outstanding verbal and written communications skills are a must, with the ability to communicate complex ideas and concepts clearly in one-to-one and one-to-many public presentations • Deep working knowledge of software development practices and technologies is a must • The role is based in Singapore however travel throughout Asean may be required • Must have led a team before and have people management skills for a high performance team.
Preferred qualifications
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer, and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.· Computer Science, IT Systems, Software Engineering or Math background is requiredExperience and working knowledge architecting commercial application solutions, with expertise in Mobile/Cloud/Web/System/Data development for Linux/Windows and development on mobile platforms such as iOS/Android. High proficiency in web/scripting languages (NodeJS, JavaScript, Python, Ruby); back-end and system languages (Java, CSharp, C++); mobile languages (Xamarin, Java, Objective-C); IoT technologies (MQTT); enterprise application and database architecture a bonus.
这篇文章本来最开始是写给自己的,主要是分析现在市场的行情。最新的一些技术及趋势,然后自己查漏补缺,避免被市场淘汰。上周看到一些朋友的邮件及留言,然后就在基础版本上做了一些修改发了出来,一来希望乐能回答邮件及留言的一些问题,同时也希望能帮助到一些对新加坡感兴趣或者准备到新加坡发展的朋友。
如果大家对新加坡从事IT相关的开发,管理以及架构比较感兴趣,也可以留言,我会尽力回复和解答,如果三言两语讲不清楚,也会考虑通过写文章的方式回答,虽然作者本人才疏学浅,但会竭尽全力,如有不正确或值得商榷的地方,也希望各位海涵及纠正!