DevOps Engineer

Afranet Tehran

Posted 3 months ago

Job Description

We are looking for DevOps engineers who can design, develop, and install Cloud services using the Kubernetes platform. You should build high-quality and fully functional microservices that comply with coding standards and technical design. You join a SCRUM team with an agile culture that encourages and rewards hard work and creativity. You also have the chance to grow and explore new opportunities in this role. Do you want to join our team as our new DevOps? Then we’d love to hear about you.

Requirements

Core Requirements:

  • Strong experience in managing Kubernetes infrastructure.
  • Strong experience in one or more programming languages (Python, GO, PHP, etc.).
  • Strong experience in automation CI/CD pipelines and IaC (Terraform).
  • Strong experience in Linux administration.
  • Experience in configuration management tools (Ansible, Puppet, etc.).
  • Experience in system logging, monitoring, and alerting stacks such as ELK, EFK, Prometheus, Grafana, etc.
  • Strong understanding of networking (TCP/IP, DNS, Routing, Firewall, etc.).
  • Good understanding of technologies such as Nginx or Apache and databases.
  • Good understanding of Microservice Architecture.
  • Experience in Agile/SCRUM team collaboration methodology principles.
  • Enough English skills especially for search and self-study.

Familiarity with these items also is a plus:

  • Kubernetes Cluster Management tools.
  • S3 based on object storages, especially Ceph.
  • Cloud Infrastructure Provisioners.
  • CDN Concepts.
  • VMware ESXi Environment.

Expectation:

  • Capacity to handle multiple projects and prioritize tasks.
  • Strong skills in communication, organization, interpersonal relations, problem-solving, and documentation.

To see more jobs that fit your career