Platform engineer in cloud

DoiT

United States

Remote

USD 140,000 - 230,000

Full time

45 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
Flexible Working Options
Health Insurance
Parental Leave
Employee Stock Option Plan
Home Office Allowance
Professional Development Stipend
Peer Recognition Program

Job summary

DoiT ищет опытного инженера по разработке и эксплуатации платформы с фокусом на DevOps-практики и управлении облачной инфраструктурой. Вы будете работать над IaC, кластерами GKE/EKS, CI/CD конвейерами и мониторингом производительности в международной распределённой команде.

Кандидат обладает опытом в GCP/AWS, Kubernetes, Terraform, Go или Typescript, а также сильными навыками автоматизации и обеспечения надёжности систем.

Qualifications

  • Опыт разработки и эксплуатации облачной инфраструктуры (6+ лет).
  • Опыт работы с GCP/AWS, Kubernetes (GKE/EKS) и Terraform.
  • Умение писать надёжный код на Go или Typescript, знание структур данных и алгоритмов.
  • Опыт работы с CI/CD инструментами (Argo CD, Atlantis) и принципами CI/CD.
  • Знание сетевых концепций и протоколов.
  • Опыт мониторинга (Prometheus, Grafana, ELK) и устранения проблем.
  • Владение английским языком на уровне письма и речи.
  • Способность работать в распределённой команде.

Responsibilities

  • Функционировать как участник команды, участвуя в ревью кода и поддержке платформы.
  • Разрабатывать и внедрять инфраструктуру как код (IaC) с использованием Terraform.
  • Развертывать и поддерживать кластеры Kubernetes на GCP (GKE) и AWS (EKS).
  • Проектировать и поддерживать CI/CD процессы, оптимизировать конвейеры.
  • Диагностировать и устранять проблемы производительности, масштабирования и безопасности.
  • Вводить инициативы по автоматизации операционных задач и повышению надёжности.
  • Работать с командами разработки, превращая их потребности в фичи платформы.
  • Разрабатывать внутренние инструменты и API для повышения продуктивности.

Skills

Go
Typescript
GCP
AWS
Kubernetes
Terraform
CI/CD
Prometheus
Grafana
ELK
Security
English

Tools

Argo CD
Atlantis

Job description

Описание:

DoiT is a global technology company that works with cloud-driven organizations to leverage the cloud to drive business growth and innovation. We combine data, technology, and human expertise to ensure our customers operate in a well-architected and scalable state - from planning to production. Delivering DoiT Cloud Intelligence, the only solution that integrates advanced technology with human intelligence, we help our customers solve complex multicloud problems and drive efficiency.


Задачи:


  • Function as an individual contributor within the team: actively collaborating with peers through thorough code reviews, providing constructive support and mentorship, and contributing to a unified technical direction for the platform. This role also requires collaboration with individuals in feature teams, providing them with support and working with them to facilitate the adoption of developed platform features. Architect, Design, and Implement Infrastructure as Code (IaC): You will treat our infrastructure as a sophisticated software system, responsible for its comprehensive lifecycle management using Terraform. This involves applying best practices from software engineering, such as designing reusable code modules, implementing robust unit and integration testing strategies, and ensuring that our infrastructure is consistently provisioned and managed in a predictable and repeatable manner.

  • Deploy, Manage, and Optimize Kubernetes Clusters on GCP (GKE) and AWS (EKS): You will take ownership of the deployment, configuration, and ongoing maintenance of our Kubernetes clusters on GCP Google Kubernetes Engine (GKE) and AWS Elastic Kubernetes Service (EKS) kit. This includes managing node groups, configuring network policies, implementing service meshes, handling cluster upgrades, and ensuring high availability and fault tolerance. You will also be responsible for monitoring cluster health, performance, and resource utilization, and proactively addressing any issues that arise.

  • Develop and Refine Internal Software Delivery Systems (CI/CD: You will design, implement, and maintain robust Continuous Integration/Continuous Deployment (CI/CD) software specifically tailored for our platform components. This involves integrating tools like Argo CD or Atlantis, applying advanced programming concepts to automate build and release processes, and ensuring seamless deployment of platform updates. You will also focus on optimizing pipeline performance and reducing deployment times.

  • Diagnose, Troubleshoot, and Resolve Platform-Related Issues: You will be the primary point of contact for diagnosing and resolving platform-related issues, including performance bottlenecks, scalability challenges, and security vulnerabilities. This involves utilizing advanced troubleshooting techniques, analyzing logs and metrics, and collaborating with development teams to identify and resolve root causes. You will also contribute to creating comprehensive incident response plans and post-mortem analyses.

  • Drive Automation Initiatives to Streamline Operational Tasks and Enhance System Reliability: You will champion automation initiatives to eliminate manual operational tasks, reduce human error, and improve overall system reliability. This involves developing scripts, tools, and workflows to automate tasks such as infrastructure provisioning, configuration management, and monitoring. You will also proactively identify opportunities for automation and drive continuous improvement in our operational processes.

  • Act as a Strategic Partner to Development Teams, Understanding and Addressing Their Infrastructure Needs: You will foster strong relationships with feature teams, treating them as your internal customers. You will actively engage with them to understand their infrastructure and developer experience requirements, provide expert guidance on platform capabilities, and ensure our platform effectively supports their development workflows. You will also translate developer needs into actionable platform product features and roadmaps.

  • Drive Development of Internal Platform Product and Services: You will actively participate in the full software development lifecycle (design, code, test, and deploy) of internal tools and APIs. These services will enhance the functionality, self-service capability, and usability of our platform, directly improving developer productivity across the organization.

  • Implement and Enforce Rigorous Security Best Practices and Ensure Compliance with Industry Standards: You will be responsible for implementing and enforcing robust security best practices across our platform, including access control, vulnerability management, and data encryption. You will also ensure compliance with relevant industry standards and regulations, such as SOC 2 and GDPR. You will also conduct regular security audits and penetration testing to identify and mitigate potential security risks.


Требования:


  • Strong software engineering fundamentals with proven hands-on coding experience 6+ years of proven experience in platform engineering, DevOps engineering, or related roles, with a strong track record of building and maintaining complex cloud infrastructure.

  • Strong hands-on experience with GCP/AWS, Kubernetes (GKE/EKS), and Terraform.

  • Demonstrated expertise in building and maintaining scalable, reliable, and secure cloud infrastructure, with a focus on automation and efficiency.

  • Strong Software Engineering fundamentals and demonstrated coding proficiency in Go or Typescript (or other relevant languages), including experience with data structures, algorithms, and defensive programming.

  • Proven experience with CI/CD tools, such as Argo CD, Atlantis, or similar technologies, and a deep understanding of CI/CD principles and best practices.

  • Understanding of networking concepts and protocols.

  • Extensive experience with monitoring and logging tools, such as Prometheus, Grafana, and the ELK stack, and a proven ability to use these tools to diagnose and resolve performance issues.

  • Knowledge of security best practices for cloud environments.

  • Excellent communication skills in English, both written and verbal.

  • Self-organized, goal-oriented, and self-motivated.

  • Ability to work effectively in a remote and distributed team environment.

  • Prior experience working specifically on platform engineering projects.


Условия:


  • Unlimited PTO

  • Flexible Working Options

  • Health Insurance

  • Parental Leave

  • Employee Stock Option Plan

  • Home Office Allowance

  • Professional Development Stipend

  • Peer Recognition Program


DoiT unites as Many Do’ers, One Team, where diversity is more than a goal—it's our strength. We actively cultivate an inclusive, equitable workplace, recognizing that each unique perspective enhances our innovation. By celebrating differences, we create an environment where every individual feels valued, contributing to our collective success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer
Senior Platform Engineer

DoiT • United States

Remote
USD 132,000 - 198,000
Unlimited PTO
Flexible Working Options
Health Insurance
+5
Full Stack Engineer - Cloud & SaaS Integrations
Full Stack Engineer - Cloud & SaaS Integrations

DoiT • United States

Remote
USD 120,000 - 180,000
Unlimited Vacation
Flexible Working Options
Health Insurance
+5
Devops for property management
Devops for property management

ОнТаргет ЛАБС • United States

Remote
USD 180,000 - 240,000
Удаленная работа
Командировки за границу
Профессиональный рост
team lead platform engineering
team lead platform engineering

XM • United States

On-site
USD 124,000 - 180,000
Performance bonus
Private health insurance
Corporate pension
+5
Engineering Manager (with DevOps background)
Engineering Manager (with DevOps background)

Patrianna Limited • United States

Remote
USD 180,000 - 240,000
Полностью удаленная работа
Щедрый отпуск и гибкий график
Возможности профессионального роста
+1
devops engineer for a regulatory software platform
devops engineer for a regulatory software platform

Andersen • United States

Hybrid
USD 110,000 - 170,000
Частное медицинское страхование
Бонусы до 1000 EUR/мес.
Обучение и сертификация
+5
DevOps / DevSecOps Engineer
DevOps / DevSecOps Engineer

Wongdoody • United States

Hybrid
USD 101,000 - 157,000
Flexible working hours
30 days vacation per year
Urban Sports Club
+1
devops engineer for cloud data platforms
devops engineer for cloud data platforms

Addepto • United States

Remote
USD 120,000 - 170,000
Remote work
Career development
Team events
+4
Technical Product Owner - Core Services
Technical Product Owner - Core Services

DoiT International • United States

Hybrid
USD 120,000 - 180,000
Unlimited Vacation
Flexible Working Options
Health Insurance
+5
platform engineer in cloud infrastructure
platform engineer in cloud infrastructure

DataArt • United States

On-site
USD 90,000 - 130,000
Health insurance
Vacation policy
Sick leave
+3