Python语言专家 - 构建工程师

温哥华 27天前全职 网络
面议
Python语言专家 - Activestate的构建工程师 2020年5月1日 职位描述 ActiveState平台 - 由开发者为开发者打造!我们正在通过一个按需的SaaS平台和CLI工具重新定义构建工程,这使得开发者可以在任何平台上使用任何开源语言生态系统自动构建任何运行时环境。目前处于Beta阶段,我们支持Python和Perl,并正在招聘以添加更多语言和包!我们正在构建一个雄心勃勃的语言分发平台,以便工程师不再遭受依赖地狱的困扰,我们需要您的帮助来维护Python 2,超越其生命周期终止! 您将要做的事情 您是一位Python专家,拥有对Python内部,包括C核心的深入了解。您将帮助维护Python 2,因为Python社区已经正式计划停止对其的支持。工作将包括在识别到安全问题时进行处理,尽可能将适用的补丁从Python 3回移植到Python 2的解释器。 我们的日常工作实践围绕GitHub、拉取请求、代码审查、CI测试以及以Pivotal Tracker为项目管理工具的敏捷开发。我们始终在寻找改进我们实践的方法,并希望您能帮助我们做到这一点。 我们喜欢尽可能使用开源软件,并且也喜欢回馈开源生态系统。我们支持开源内部开发的库和工具,只要这些不是关键任务代码。 限制 • 远程办公可以 • 代理可以 要求 对Python 2代码库有深入理解优秀的书面和口头技能,包括技术和非技术方面。您需要与开发者团队密切合作,并能够与来自QA、销售、市场营销和公司其他部门的人进行清晰的对话。愿意通过与产品管理、其他工程团队和公司其他部分的对话参与定义我们工作的过程。 资产 如果您有以下任何经验,请确保在求职信中突出显示: • 您是核心Python代码库的维护者、贡献者或拥有一个流行的基于Python的开源项目。我们会特别安排帮助您维护这些活动。 • 有构建系统的工作经验。 • 敏捷流程,包括将大型项目分解为较小的故事、估算、在分支中工作(GitHub Flow)、代码审查和CI。 • C或C++代码及跨平台调试编译器问题。 • Perl、Python、Tcl或PHP,尤其是对其各自语言社区及其工具链的理解。 • 大型操作系统,包括Solaris、AIX和HP-UX。 • 构建工具,如make、autotools、bazel等。 关于公司 ActiveState拥有协作、尊重和专业的文化。我们致力于共同寻找最佳解决方案,并确保这一过程对所有参与者都是积极的。 我们的公司有50多人,并在不断增长,其中三分之二的职位是技术角色,包括软件开发和QA。我们保持一套核心的重叠工作时间,但对于具体的开始和结束时间我们是灵活的,并理解约会和生活事件。 有关在ActiveState工作的更多信息和我们的Glassdoor评分,请访问:www.activestate.com/careers 职位:员工 职位:员工 工作时间表:全职 远程:是 搬迁:否 薪水:未指定 如何申请 职位已过期。感谢您的关注。 Django是Django软件基金会的注册商标 | DjangoJobs与Django软件基金会无关 #J-18808-Ljbffr