[Remote] DevOps Engineer
Note: The job is a remote job and is open to candidates in USA. Myota is a cybersecurity company and pioneer in the emerging cyberstorage category. The DevOps Engineer role involves owning the platform end to end, designing and building infrastructure for the cyberstorage platform, and ensuring high availability and security in production.
Responsibilities
- Own cloud infrastructure end to end: design it, implement it as code, and maintain it, available and secure by default
- Build the deployment model that provisions Cortex identically across AWS, Akamai, Azure, GCP, and on-prem, with no provider assumption baked into the core
- Provision the storage backends that hold shards, across object storage from multiple providers and on-prem, and the multi-instance, load-balanced gateway that keeps the S3 endpoint serving through the loss of a node or a region
- Stand up the CI/CD that builds, tests, deploys, and reports on our products
- Run the platform in production: monitoring, alerting, capacity, and cost optimization, while keeping it highly available and secure
- Find and fix issues alongside the teams that own the code, on the timeline each issue demands
- Keep every environment patched, hardened, and audited
- Provision customer environments and help configure their storage backends and single sign-on
- Patch, harden infrastructure, scan code, and support penetration testing. Security is what we sell, so it is also the bar for the infrastructure underneath it
- Help with technical reviews, proofs of concept, and scoping alongside the sales team
- Run performance and load testing on infrastructure that reflects real conditions
- Establish how engineering works day to day: Agile workflows in Jira, code reviews, QA, and a release process
Skills
- AWS as the primary cloud: compute, storage, networking, identity, serverless, and managed data services
- Container orchestration: Kubernetes and Docker
- Managed Kubernetes: AWS EKS, Azure AKS, or Google GKE
- Helm for package management
- Linux administration
- Single sign-on with customer identity providers over SAML and OIDC
- Image-build tooling such as Packer
- Bash for automation and scripting
- Observability: log aggregation, monitoring, and alerting with tooling such as Grafana and New Relic
- Communication that holds up under pressure. You work across engineers, project managers, and executives, and you are the person who explains plainly what broke and what you did about it
- Azure (identity, compute, storage, M365)
- Object storage across multiple providers, cloud and self-hosted
- CI/CD tooling such as CircleCI
- Atlassian (Jira, Bitbucket, Confluence)
- Ansible for provisioning and automation
- VPN tooling such as WireGuard
- Node.js
- Infrastructure as code with Terraform and Terragrunt
- Go
- PostgreSQL
- Backup platforms that integrate with Myota, such as Veeam
Company Overview