Emonics是一家提供永久和临时招聘服务的IT人员配备和咨询公司,为各种企业提供服务。他们正在寻找一位具有Golang和公共云经验的高级Python开发人员,以在公共云服务提供商基础设施、NoSQL数据库和CI/CD流水线上进行高质量软件开发。
职责
• 手动开发和设计Python和Golang应用程序
• 将CSP自动化框架与内部工具集成(首先是Azure)
• 为公共云(Azure/GCP/AWS)和内部用户开发工具和自助能力
• 将自动化工作流集成到CI/CD流水线中
• 通过与客户和基础设施团队合作,改进MS开发人员的体验
• 与全球应用开发人员和基础设施工程师团队进行接口
• 在开发的新领域中提供概念验证
• 调查生产问题
• 为生产系统中的应用程序故障提供技术支持
• 参与SDLC的各个方面(分析、设计、编码、测试、部署)
技能
• 具有使用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服务的经验
• 了解公共云的安全控制和/或安全工具