SysOps Engineer

Digikala Tehran

Posted 2 months ago

Job Description

About the role:

Digikala Edge Services’ engineering team builds and runs the software that handles a large number of HTTP requests on the Iran Internet today. The engineering team is split into two groups: one handles product development and the other handles operations. The product development covers both new features and functionality and scaling our existing software to meet the challenges of a massively growing customer base. The operations team handles one of Iran’s largest networks with more than 15 pop sites worldwide. Your ideas, codes, and configurations will help edge services build scalable CDN and related products.

Requirements:

  • Expert in Linux System Admiration.
  • Expert in Containers and Orchestrations (Docker, Kubernetes).
  • Expert in Automation Tools and Frameworks (CI/CD Pipelines, GitOps, IaC).
  • Expert in Monitoring Tools and Concepts (Prometheus, Grafana, Exporters).
  • Solid understanding of HTTP protocols and services.
  • Familiar with message queues (Kafka, RabbitMQ).
  • Familiar with key-value data stores (Redis).
  • Familiar with Databases (MySQL, PostgreSQL).
  • Familiar with DNS-related protocols and services.
  • Familiar with Logging pipelines.
  • Familiar with ELK stack.

Nice to Haves:

  • Experienced with designing, consuming, or implementing RESTful services.
  • Experienced with working with distributed systems, SOA, or microservices.
  • Experienced with L4, and L7 load balancers.
  • Willing to learn security-related topics (PKI, TLS, DNSSEC, HTTPS).

To see more jobs that fit your career