寻找一个与充满活力、有趣和目标导向的公司合作的机会?我们正在快速发展,正在寻找一些非典型的人才加入我们的团队。
Progress Residential®是美国最大的高品质单户租赁住宅提供商。在美国一些增长最快的市场上,我们拥有超过9万套住宅,我们的居民喜欢住在单户住宅中的灵活自由和便利,而无需承担房屋所有权的义务。
Progress致力于通过赋予团队成员权力和投资创新系统和技术,使居民轻松愉快地租赁房屋。我们的投资组合在过去几年中持续增长,我们看到对专业管理的单户租赁住宅的需求不断增加,并预计会继续增长。
与Progress Residential的就业是以令人满意的背景和药物筛查为条件的。
将ProgressJobs发送到25000,您可以与我们的招聘助手凯特进行聊天,她可以帮助您找到工作,申请工作并回答您的问题。
职位概述:
高级DevOps工程师负责领导软件解决方案和云服务的设计、构建和部署。环境快节奏,应用的上市时间对组织的成功至关重要。高级DevOps工程师负责根据要求和约束选择合适的云服务,具有深入的专业知识,并可以评估当前基础架构中新技术的适用性。
该职位将成为一个充满活力的团队的一部分,致力于通过结合基础架构解决方案、持续交付与集成以及高效的系统维护计划,利用最佳实践的敏捷和DevOps实践交付高质量、准时的软件发布。
高级DevOps工程师必须对新兴云技术进行研究,以支持基础架构开发工作,并推荐能够提高成本效益和基础架构灵活性的技术。该角色主要关注如何改进和维护关键云应用程序在Salesforce和AWS等云平台上的构建、集成和部署。高级DevOps工程师还将协助定义和实施系统级监控解决方案。该工程师将帮助指导、辅导和培训团队中的新工程师。
主要职能:
• 出色理解典型的多层架构:Web服务器、缓存、应用服务器、负载均衡器和存储
• 理解关系数据库、NoSQL数据库和结构化和非结构化数据的存储解决方案
• 知识消息队列和无服务器架构概念
• 熟悉松耦合和无状态系统
• 理解分布式系统中的不同一致性模型
• 知识内容传递网络(CDN)和负载均衡
• 手动开发RESTful Web服务、SOAP、XML和JSON集成
• 就DevOps最佳实践(自动化、CI、自动化测试等)向软件工程师提供建议
• 维护和扩展所有开发工作的CI/CD环境和脚本
• 根据最佳实践(例如ELK Stack)在现有和新基础架构上部署和配置监控系统
• 具有信息和应用安全概念、机制和工具的工作经验
• 大规模分布式系统架构
• 系统监控和性能调优
• 信息和应用安全概念,包括公钥加密、远程访问、访问凭证和基于证书的身份验证
• 在各种技术和平台上进行全栈开发的实际经验
• 具备使用AWS、Google Cloud、Kubernetes、Docker、Node.js、Java、Cassandra或MongoDB等技术构建高可扩展的基于微服务的云原生应用程序的经验
• 具备使用Selenium和行为驱动开发框架等QA自动化工具的经验
• 支持软件开发人员和架构师实施高度可扩展的集成平台,使Progress Residential能够与物业管理生命周期中的多个第三方合作伙伴合作
• 对当前架构和实施与战略路线图的差距进行分析
• 评估新技术是否适合我们的技术栈,包括构建概念验证
• 领导工程团队的高级设计和原型开发工作
• 与开发人员合作,识别和创建常用可重用组件
• 采取措施降低开发成本
• 推动技术整合,减少项目重复努力
• 候选人应具有对敏捷软件开发的深入了解,以及如何影响软件运营的能力;必须参与与各级管理层和业务赞助商的战略讨论。
• 需要具备系统集成和面向服务的架构的深厚背景。有移动和响应式Web开发经验者优先。
• 在JIRA中记录、跟踪和管理问题、错误和增强/功能请求。
• 参与软件发布和发布后活动,包括开发概念验证的设计。
• 及时捕捉、减轻和/或升级风险和问题
• 撰写和/或审查交付成果、解决方案蓝图和架构文档
资格:
• 计算机科学学士学位或等同教育/经验结合;高级学位优先
• 4年以上DevOps工程师或互联网规模Web/移动应用和公共API的领导开发人员经验
• 5年以上云应用或服务开发的实际技术角色经验
• 在命令行级别上熟悉系统管理(Linux/Unix或Windows)
• 熟悉基础架构即代码:设计和安全性、配置管理、集成、部署、性能监控和调优、基础架构自动化
• 熟悉一种或多种高级编程语言(Java、PHP、Ruby、Python等)。强大的脚本技能
• 精通可扩展的Web技术,如Node.js
• 精通当前软件设计原则和概念
• 有AWS、Azure等云平台经验
• 有NoSQL数据库和关系数据库的经验
• 出色的问题解决、分析、设计和测试技能
• 有移动平台开发经验者优先
• 有Salesforce开发经验者优先
• 优秀的沟通和组织能力
• 了解ITIL并熟悉现代应用架构设计模式
• 出色的沟通技巧(口头和书面)和与业务所有者有效沟通的能力
• 具备整个软件开发生命周期(敏捷、SDLC、迭代)的经验
• 具备集成系统的实际经验
• 具备软件和数据库性能调优的经验
• 出色的分析和解决问题的能力
• 适应紧迫截止日期的灵活性和积极态度
• 快速适应和应对环境和优先事项的变化
• 能够创造性地工作,提出想法并为工作团队做出贡献
您可以从我们这里期待什么:
Progress Residential®提供了您从一家创新的房地产投资和管理公司所期望的所有财务和非财务激励措施:
• 除了出色的培训外,我们还举办季度峰会和市政厅会议,以鼓励增长、知识共享和愉快的时光。毕竟,这是关于进步,而不是完美。
• 我们提供有竞争力的薪酬,包括绩效奖金。
• 我们慷慨的福利包括全面的医疗保险覆盖您和您的家人、产假、带薪休假、401k配对、10个带薪假期等等。
结束陈述:
本摘要并非对工作职责的全面描述。公司需要时,该职位的主管可能随时分配其他工作职责和责任。
Progress Residential®是一家自豪的机会均等雇主,男性/女性/残疾人/退伍军人。
隐私政策