Требуемый опыт работы: 1–3 года
Полная занятость, полный день
We are developing the Automation subsystem for JetBrains Space.
In this large and ambitious project, we are working on CI/CD support for Space, and we also provide a platform for other features, such as Remote Development Workspaces.
Space is available both in the cloud (https://jetbrains.space) and on-premises. The infrastructure is central to the system as it allows running user code in Space quickly and safely. We are working on making it available for Linux, Windows, and macOS.
We are looking for an experienced Ops/System Engineer to join our team.
We work with the following technologies:
(though please note it was recorded in March 2019 and many things have changed since then). And in this video
we describe how we use CodeDeploy.
More about us:
Mac Os
AWS
Kubernetes
Полная занятость, полный день
We are developing the Automation subsystem for JetBrains Space.
In this large and ambitious project, we are working on CI/CD support for Space, and we also provide a platform for other features, such as Remote Development Workspaces.
Space is available both in the cloud (https://jetbrains.space) and on-premises. The infrastructure is central to the system as it allows running user code in Space quickly and safely. We are working on making it available for Linux, Windows, and macOS.
We are looking for an experienced Ops/System Engineer to join our team.
We work with the following technologies:
- AWS as our cloud provider.
- Several regions in AWS.
- K8S as our container orchestrator.
- RDS, S3, Elasticsearch, and ElastiCache Redis.
- HashiCorp Terraform as our Infrastructure-as-Code solution.
- Kotlin and Go as our primary development languages.
More about us:
- We are big fans of Everything as Code. We strive to minimize manual work and maximize automation.
- All our stages are described in code. Developers can easily deploy a new stage on their own, for example, from their branch.
- We run deployment several times a week with no downtime, and we plan to do it even more frequently in the future.
- To avoid creating bottlenecks in product development, we try to involve developers in managing the infrastructure as much as possible so they can handle everything they need on their own.
- We have a large Space installation that serves the entire company, with over 1000 users daily. We use it to test new features and then deploy the release to the cloud version of Space. In 2021, we're planning a big project where we will migrate this stage from ECS to Kubernetes.
- Have expertise working with AWS and Linux.
- Understand the concepts behind virtualization and containerization systems.
- Have experience administrating Windows and macOS.
- Have previously built SaaS solutions and distributed cloud systems.
- Have previously operated and optimized high-load systems.
- Understand modern DevOps and SRE practices, such as VCS, code review, autotesting, IaC, planning, iterations, post-mortems, and capacity planning.
- Cloud providers for macOS.
- MicroVM technologies (FireCracker, Kata Containers).
- K8S.
Ключевые навыки
LinuxMac Os
AWS
Kubernetes