Senior Platform Engineer
最低要求:· 学士学位或相关工作经验。· 具有至少10年的积极开发职位。· 使用大部分技术,特别是 Terraform 和 Docker 的经验。• 有强大的操作经验与 AWS,Linux 和 MySQL. ·专业,自动化态度。·熟练在书面和口头英语沟通。·渴望学习,开放于建设性批评并愿意成为团队参与者提供最佳解决方案。· 在敏捷和快速的环境中工作舒适。·有经验的沟通员,熟练掌握软件开发过程的技术和商务/功能方面。·团队成员,在需要时愿意超越职责。责任:·你的任务将是建立和维护垂直独立基础设施,开发管道和软件服务,并制定全集团平台工程标准。·协助研究,P.O.C 以及整个集团采用新技术或服务的实施。·通过 Docker,Terraform 和 Ansible 配置和管理各种服务器/实例。·一切都运行在 docker 上,但我们仍处于传递遗产到 docker 的过程中。·使用 Bash/Python/Groovy 编写脚本和自动化。· 审查和批准同行工作作为软件开发过程的一部分。· 主要在 AWS 上维护我们的云基础设施。· 保持我们 CI/CD 的可靠性。· 建立独立的基于 Web 的工具和微服务,帮助开发人员的工作流程。·规划和实施备份场景,日志转换和大数据集的总体扩展概念。·跟随行业趋势,新技术和开发领域最佳实践。·积极改进产品,系统和进程。·按照达成时间表提供软件和项目。· 强度和解决复杂软件错误的能力。· Nginx · Docker/Terraform/Ansible · Fargate ECS&EKS/RDS Aurora · Laravel/PHP/MySQL/Elasticsearch 基于 Web 应用程序 · .NET 核心/MSSQL/Elasticsearch 基于 web 应用程序 · Android/Java 基于移动应用程序 · Memcached/Redis/SQS · Datadog/Pingdom/Pagerduty · Jenkins · GitHub · AWS · Cloudflare · OKTA 原始发布在喜马拉雅山
查看英文原文
Minimum requirements:
- Bachelor's degree or relevant work experience.
- At least 10 years in active Development roles.
- Experience with most of the technology used, but specifically Terraform and Docker.
- Have strong operational experience with AWS, Linux and MySQL.
- Professional, Self-motivated attitude.
- Proficient in written and oral English communication.
- Eager to learn, open to constructive criticism and willing to be a team player in delivering the best solutions possible.
- Be comfortable working in an agile and fast-paced environment.
- Seasoned communicator, proficient in technical and business/ functional aspects of the software development process.
- Team player and willing to go beyond the call of duty when the need arises.
Responsibilities:
- Your mission will be to build and maintain vertical independent infrastructure, development pipelines and software services and set group-wide platform engineering standards.
- Assist in Research, P.O.C and implementation of new technologies or services to be adopted by the entire Group.
- Configuration and management of various servers/instances via Docker, Terraform and Ansible.
- Everything runs on docker, but we are still in the process of moving legacy over to docker.
- Write scripts and automation using Bash/Python/Groovy.
- Reviewing and approving the work of your peers as part of the software development process.
- Maintaining our Cloud Infrastructure primarily on AWS.
- Maintaining the reliability of our CI/CD.
- Build independent web-based tools and microservices to help dev workflows.
- Planning and Implementation of backup scenarios, log-rotations and overall scaling concepts for large datasets.
- Keep abreast with industry trends, new technologies and best practices in the DevOps and development space.
- Proactively improve products, systems and processes.
- Deliver software and projects according to agreed timelines.
- Tenacity and the ability to solve complex software bugs.
Tools/Tech:
- Debian/Ubuntu
- Nginx
- Docker/Terraform/Ansible
- Fargate ECS & EKS/RDS Aurora
- Laravel/PHP/MySQL/Elasticsearch based web application
- .NET Core/MSSQL/Elasticsearch based web application
- Android/Java-based mobile apps
- Memcached/Redis/SQS
- Datadog/Pingdom/Pagerduty
- Jenkins
- GitHub
- AWS
- Cloudflare
- OKTA
Originally posted on Himalayas