Staff Cloud Engineer

16 months agoContractor
Horizontal Talent

Horizontal Talent

location Los Angeles
unsaved
**优先考虑太平洋时区** 工作职责包括: • 与跨职能敏捷团队合作,包括产品负责人、前端、后端和质量工程师,共同构思、构建、测试和发布下一代云应用和服务的软件解决方案 • 开发在公共云平台(AWS、Azure和Google Cloud)上管理Teradata基础架构的云服务和解决方案 • 设计和构建质量高、性能优越、安全可靠的多层应用程序,能够处理大量请求和数据 • 推动实施的技术方向,并为整个开发组织提供指导 • 进行复杂的代码修改、测试和调试,并能够解决具有挑战性的可扩展性和集成问题。 所需技能: • 至少8年相关经验,具有大学学位;或者6年经验和高级学位 • 在AWS、Azure或Google Cloud上设计、构建和操作分布式复杂软件系统的经验 • 具有分布式(多层)系统、算法和关系数据库的经验 • 使用依赖注入框架和对象模拟编写单元和系统级测试的经验 • 口头和书面沟通能力(能够编写运行手册、技术和非技术文档) • 具有指导初级软件开发工程师的经验,包括代码审查和设计审查 • 熟练掌握至少一种现代通用编程语言,如Python、Go、Java等 • 熟练使用Linux操作系统和Bash/Shell • 熟练掌握微服务和REST API开发 • 熟练使用基础设施即代码(IaC)工具,如Terraform、Ansible、Saltstack、CloudFormation • 具有Docker和Kubernetes等容器化和编排技术的经验 • 对数据库和SQL有知识和经验 • 对网络安全配置和云安全最佳实践有知识和经验 • 具有基于角色的访问控制(RBAC)或单点登录(SSO)的经验是一个加分项 优先经验和教育: • 计算机科学、计算机工程或相关技术学科的硕士或学士学位 • 强大的面向对象设计和编码能力(最好在UNIX或Linux平台上使用GO或Java) • 具备Python、Perl或其他脚本语言的知识是一个加分项 • 具有Kubernetes、Docker容器的经验 • 具有Github流水线工作流的经验 • 能够有效地阐述和推动解决技术和业务挑战的方案 • 能够处理模糊/未定义的问题;具备抽象思维能力 • 有推动产品愿景以提供长期客户和广告商价值的经验 • 愿意承担开发的所有阶段