关于eNotes
eNotes自2003年上线以来,每年通过eNotes.com和eNotes.com为数百万学生和教师提供服务OwlEyes.org.该公司为私人所有,自成立以来一直盈利。eNotes的办公室在美国国会西雅图附近。公司重视工作与生活的平衡(周五半天!)两位创始人参与公司的日常工作。阅读更多关于公司和我们的员工.
以下是eNotes目前的工作机会列表:
DevOps工程师
DevOps工程师负责管理eNotes基础设施,包括自动化和提供新服务、维护现有服务、配置调优和性能优化。您将与eNotes开发团队密切合作,以确保eNotes基础设施满足开发人员和代码库的需求。
- 负责配置、维护、优化和自动化我们的生产和开发AWS部署。
- 熟悉各种AWS服务,包括EC2, VPC, RDS, S3, IAM, OpsWorks for Chef自动化
- 使用Chef等管理工具进行自动化和配置。
- Linux系统管理,包括配置、常规安全更新、安装开发团队所需的工具
- 管理监控和警报工具,以帮助确保24/7正常运行时间
- 服务器容量规划和EC2预留实例管理
- 编写脚本以自动执行Bash、Python、Ruby等中的重复任务。
- MySQL配置和性能调优。优化配置以最大化性能,使用复制和/或集群在生产中部署MySQL服务器,查询优化和容量规划。
- Web服务器配置和性能调优,包括apache2, nginx, PHP, PHP -fpm。
- 管理数据和代码的备份
- 安装和配置负载均衡器(如AWS ALB)。
- Apache Solr和/或Elasticsearch搜索服务的性能调优和配置。
- Memcached和Redis (AWS Elasticsearch)的性能调优和配置。
- 管理性能监视工具,以评估更改的有效性,包括系统端和应用程序端。
- 与CTO和工程团队沟通,包括编写有效的文档,并为其他开发人员提供系统工程支持。
- 建立和管理CI/CD管道
- 有支持PHP应用程序的经验,熟悉PHP生态系统
有意者请联系jobs@enotes.com。