这是一个远程职位。
理想的候选人将与公共云服务提供商(CSP)基础设施合作,在不同的公共云领域开发高质量的软件,并熟练掌握各种面向对象的开发工具和技术。
个人应具备Python和Golang或Terraform开发的经验,以及最好在公共云环境中使用NoSQL数据库。
了解JavaScript / TypeScript是一个额外的优势。良好的问题解决能力和独立承担责任,并能跟踪完成任务是必不可少的。
候选人将与全球团队合作,了解需求,开发高质量的代码并交付项目。该职位要求注重细节,并具备责任心,以确保交付高质量的应用程序。
开发和设计Python和Golang应用程序。
在内部工具中增强并整合CSP自动化框架(首先是Azure)。
为公共云(Azure / GCP / AWS)和内部用户开发工具和自助服务功能。
将自动化工作流集成到CI / CD流程中。
通过与客户和基础设施团队合作,改进微软开发体验。
与应用程序开发人员和基础设施工程师的全球团队进行接口。
在开发的新领域提供概念验证。
调查生产问题。
为生产系统中的应用程序故障提供技术支持。
参与SDLC的各个方面(分析设计编码测试部署)。
要求:
8年以上使用Python、Golang、Java或JavaScript / TypeScript的实际工作经验。
2年以上与全球分散团队合作的经验,涉及不同时区。
扎实的面向对象设计和开发理解。
熟练掌握数据库技术(最好是NoSQL),包括建模、测试和性能调优。
精通Linux / Unix环境。
具有BDD框架(Cucumber / Gherkin、GoDog、behave等)的经验。
熟练使用版本控制系统(git)和CI / CD工具(Jenkins)。
良好的敏捷和DevOps方法论和工具(例如Jira、Rally)理解能力。
能够编写可重用、优化和可维护的代码,并且文档完善,符合行业标准最佳实践。
在不同的利益相关者群体和知识水平之间以清晰简明的方式进行沟通和演示的卓越能力。
期望技能:
具备基础设施即代码(Terraform)的经验。
具备OPA的经验。
具备Azure PaaS服务的经验。
了解公共云安全控制和/或安全工具。
学士学位。
8年以上使用Python、Golang、Java或JavaScript / TypeScript的实际工作经验,2年以上与全球分散团队合作的经验,具备面向对象设计和开发的扎实理解能力,熟练掌握数据库技术(最好是NoSQL),包括建模、测试和性能调优,精通Linux / Unix环境,具有BDD框架(Cucumber / Gherkin、GoDog、behave等)的经验,熟练使用版本控制系统(git)和CI / CD工具(Jenkins),良好的敏捷和DevOps方法论和工具(例如Jira、Rally)理解能力,能够编写可重用、优化和可维护的代码,并且文档完善,符合行业标准最佳实践,在不同的利益相关者群体和知识水平之间以清晰简明的方式进行沟通和演示的卓越能力,期望技能:具备基础设施即代码(Terraform)的经验,具备OPA的经验,具备设计Azure应用程序的经验,具备Azure PaaS服务的经验,了解公共云安全控制和/或安全工具,学士学位。