We are looking for a DevOps Engineer to join our DevOps team in our expanding core technology group, that translates our vision into a solid SaaS product that performs, scales and is easy to use. We are building to scale our infrastructure to support our R&D growth. We are looking for a highly motivated and passionate person to join us for learning new things, working hard and tackling complex processes.
Responsibilities:
As part of your role you will:
- Participate in the DevOps team, working with strong tech leads to set standards and work procedures for the R&D group.
- Design, development and improvement of our system infrastructure according to best practices and find the best tools for each job.
- Be a part of our production management and other development environments.
- Design system logging, monitoring, alerting and incident playbooks.
- Build tools to reduce occurrences of errors and improve client/developer experience and efficiency.
- Design and implement security measures, cloud resources, repositories, databases etc.
- GitOps! Design, implement and optimize our CI/CD and orchestration tools.
- Advocate infra as code.
- Continuously seek to improve our infrastructure's stability, site reliability and production readiness.
- Be minded to reducing operational costs and billing optimization.
Requirements:
- Proven experience as a DevOps engineer and ability of creating infrastructure and eco-system of startups.
- Experience in planning & execution of complex systems.
- In-depth familiarity with the AWS ecosystem (EC2, S3, RDS, EKS, IAM, etc.)
- Experience in managing image based orchestrated compute resources (Docker, ECR, K8S, EKS etc.) in large and high scale production environments
- Experience with CI /CD tools (CircleCI, ArgoCD etc.) and GitOps in general for distributed systems
- Experience with infra as code methodology (Helm, Terraform, CDK/CDK8s etc.)