职位描述:
Summary:
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products very quickly. Bring passion and dedication to your job and there’s no telling what we can accomplish together.
Do you love crafting elegant solutions to highly complex challenges? Are you passionate about building distributed, scalable solutions? Our team develops end to end software solutions with RESTful apis and services that are used by numerous customers. The individual needs to be adept in software development, system architecture and cloud technologies.
Description:
You will partner with developers, system and site reliability engineers and customers to understand their challenges, work through their issues and provide solutions that can be embraced widely. The ideal candidate is someone with a consistent track record, deep technical knowledge and skills in delivering large scale ,distributed complex software solutions deployed on multiple cloud platforms. This is a highly technical, hands-on role that requires a wide and deep experience in leading infrastructure and applications. The successful candidate will design and implement complete product demonstrating expertise in entire software development lifecycle. Building and maintaining relationships with diverse sets of customers that use the platform will be critical to ensure the business units are successful. We are a team of highly skilled and hardworking engineers working on this groundbreaking and constantly evolving space.
职位要求:
Minimum Qualifications:
Expertise in one or more programming language(Java or Go) with deep experience with multiple design patterns & RESTful apis – Java or Go
Strong experience in one or more public clouds and infrastructure
Experience with CI/CD tools and techniques, containers, Kubernetes
Experience with AuthN and AuthZ technologies and protocols, including IAM and SSO
Excellent communications skills and ability to establish and maintain collaborations with partner teams
Fluency in Chinese and English
Preferred Qualifications:
Experience with architectural and detailed design, incorporating aspects of security, high availability, and resiliency in the design
Experience operating and developing infrastructure and services in cloud platforms
Experience working with cloud networking technologies
Experience with application and service monitoring
招聘部门:
Apple Software and Services
工作地点:
Shanghai, Shanghai, China
面试建议:
Apple的云服务工程师职位是一个技术性很强的岗位,要求应聘者不仅要有扎实的编程基础,还需要对分布式系统和云计算有深入的理解。这个职位特别强调实际动手能力,需要候选人能够设计并实现完整的解决方案。面试官很可能会重点考察你在Java或Go语言方面的熟练程度,以及你在大规模分布式系统方面的实践经验。 为了准备这个面试,建议你重点复习Java或Go语言的高级特性,特别是与并发编程和性能优化相关的知识。同时,你需要准备好展示你在云计算平台上的实际项目经验,包括如何设计高可用、可扩展的系统架构。面试中可能会涉及到具体的技术挑战,比如如何解决某个分布式系统中的一致性问题,或者如何优化Kubernetes集群的性能。记得准备一些具体的案例来展示你的技术能力和解决问题的思路。另外,由于这个职位需要与多个团队合作,沟通能力也是面试的重要考察点,要准备好用中英文清晰地表达你的技术观点。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。