资深DevOps工程师
Staff DevOps Engineer
我们正在寻找一位高级DevOps工程师,帮助塑造安全软件开发的未来。如果你热爱解决复杂问题,使用前沿技术,并指导工程团队,我们希望收到你的简历。
地点:仅限哥伦比亚 - 100%远程办公。工作时间需覆盖CST和EST时区。
关于公司
Abstra是一家快速发展的近岸科技人才服务公司,为美国及其他地区的公司提供顶级拉丁美洲科技人才。由拥有超过15年经验的美国工程师创立,Abstra专注于在广泛的技术领域中寻找专业人才,以满足客户的需求,推动创新和效率。
主要职责
- 通过模块化、可重用的自动化和开发者平台,定义可重复的服务交付实践,实现服务的自助交付。
- 参与治理控制,降低风险并在整个组织中促进标准化。
- 优化一系列高层次的赋能实践,如设计评审、服务发布协调、生产就绪评估、服务级别目标的定义和审查、事件管理以及成本意识,以支持不同阶段和服务成熟度的交付团队。
- 与公司的交付团队紧密合作,通过系统分析、测试和故障排查,定义产品特定的指标和补救措施。
最低要求
- 8年以上运行高可用系统并支持面向客户的生产环境基础设施的工程经验。
- 熟练掌握一种高级编程语言,如Python或Go,以及Bash脚本和Linux。
- 熟悉现代技术运营实践。
- 具有系统架构和设计经验。
- 具有使用Jenkins、FluxCD和GitHub Actions进行持续集成和持续交付的经验。
- 具有使用Terraform进行基础设施即代码的经验,包括使用Terraform模块。
- 具有AWS云服务和Kubernetes的经验。
- 熟悉SRE原则和实践。
- 具有Kubernetes集群概念和设计经验。
- 具有通过监控代理、指标、日志和仪表板提高服务可观测性的经验。
- 熟悉OpenTelemetry和Prometheus,以及可观测性平台如Datadog、Splunk、Dynatrace或Observe。
查看英文原文
We’re looking for a Staff DevOps Engineer to help us shape the future of secure software development. If you love solving complex problems, working with cutting-edge technologies, and mentoring engineering teams, we’d love to hear from you.
Location:Colombia only -100% Remote. Working hours are based between the CST and EST time zones.
About the Company
Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency.
Key Responsibilities
- Define repeatable practices for service delivery through modular, reusable automation and a developer platform that enables the self-service delivery of services.
- Participate in governance controls that reduce risk and promote standardization across the organization.
- Refine a set of high-level enablement practices, such as design reviews, service launch coordination, production readiness assessments, service-level objective definition and review, incident management, and cost awareness, to support delivery teams at various phases of their service lifecycle and maturity.
- Collaborate closely with the company’s delivery teams to define product-specific metrics and remediations through system analysis, testing, and fault troubleshooting.
Minimum Qualifications
- 8+ years of engineering experience running high-availability systems and supporting infrastructure in customer-facing production environments.
- Proficiency in a high-level programming language, such as Python or Go, as well as Bash scripting and Linux.
- Proficiency in modern technical operating practices.
- Experience in system architecture and design.
- Experience with continuous integration and continuous delivery using Jenkins, FluxCD, and GitHub Actions.
- Experience with Infrastructure as Code using Terraform, including the use of Terraform modules.
- Experience with AWS cloud services and Kubernetes.
- Knowledge of SRE principles and practices.
- Experience with Kubernetes cluster concepts and design.
- Experience improving service observability through monitoring agents, metrics, logging, and dashboards.
- Knowledge of OpenTelemetry and Prometheus, as well as observability platforms such as Datadog, Splunk, Dynatrace, or Observe.
- Comfort participating in an on-call rotation with teammates to respond to and triage production issue escalations during off-hours.
- Experience with many of the following AWS services and capabilities:
- ECS, EKS, and ECR.
- EC2, S3, RDS, and VPCs.
- IAM policy documents, policies, roles, and instance profiles.
- CloudWatch Logs.
- Docker containers and container orchestration using ECS and EKS.
What We Offer
- Competitive compensation paid in USD.
- 20 days of paid time off (PTO) per year.
- Opportunities for professional growth and career development.
- Company-provided equipment.
- A collaborative, inclusive, and multicultural work environment.
- The opportunity to contribute to meaningful projects alongside a talented and supportive team.
Pre-Employment Verification
As part of our standard onboarding process, candidates who successfully complete the interview process and accept an employment offer will be required to complete an employment verification check, and background check. This process will confirm job titles and dates of employment with two previous employers and is a standard requirement for all new employees joining the company.
Originally posted on Himalayas