Divar
Posted 1mo ago

Infrastructure Engineer

Divar
Tehran, Tehran, IR
HybridFull Time
Responsibilities
  • maintaining clusters
  • monitoring systems
  • automating deployments
Requirements
  • Manage and maintain Kubernetes clusters
  • Reverse proxies
  • Monitoring systems, IaC, and CI/CD pipelines
  • Strong diagnostic and collaboration skills
  • Bachelor\u0002s degree or equivalent experience
Technical tools mentioned
KubernetesNginxHAProxyApache HTTPPrometheusVictoria-MetricsTerraformAnsibleJenkinsGitLab CICircleCIIstio

Job description

The Infrastructure Engineer will be instrumental in deploying, configuring, and managing complex infrastructure frameworks, focusing on Kubernetes, reverse proxy applications, and monitoring systems like Prometheus. You will collaborate with various teams to enhance application scalability, performance, and security, while ensuring comprehensive monitoring and rapid response capabilities.

Responsibilities

  • Design, set up, and maintain Kubernetes clusters to ensure high availability and scalability.
  • Implement and optimize reverse proxy solutions such as Nginx, HAProxy, or Apache HTTP, emphasizing load balancing and security.
  • Install, configure, and manage monitoring tools, particularly Prometheus, to track system performance and health across environments.
  • Automate deployment processes using Infrastructure as Code (IaC) approaches with tools like Terraform or Ansible.
  • Integrate and manage CI/CD pipelines to ensure seamless deployments and operations within Kubernetes platforms.
  • Conduct system health checks and real-time monitoring, responding swiftly to any irregularities or downtimes.
  • Maintain rigorous security protocols and compliance policies throughout the infrastructure, including encryption and data protection systems.
  • Develop documentation for system architectures, configurations, processes, and service records.
  • Continuously research and evaluate emerging technologies for system enhancements and upgrades.

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, IT, or a related field, or equivalent practical experience.
  • Strong background in managing Kubernetes in production, including familiarity with cluster management and orchestration.
  • Comprehensive understanding of reverse proxy technologies and proficiency in managing load balancing applications.
  • Experience in implementing and managing monitoring systems, particularly Victoria-Metrics, for large-scale environments.
  • Proficiency with Infrastructure as Code (IaC) tools like Terraform and Ansible.
  • Knowledge of integrating and automating CI/CD pipelines using tools such as Jenkins, GitLab CI, or CircleCI.
  • Excellent diagnostic and problem-solving skills, especially under pressure.
  • Effective communication and collaboration skills across multidisciplinary teams.

Preferred Qualifications

  • Kubernetes Administration (CKA), Kubernetes Security (CKS), or similar certifications.
  • Familiarity with compliance and regulatory standards relevant to infrastructure security and data protection.
  • Familiarity with service-mesh, particularly Istio

Benefits

  • You’ll have a massive impact: Millions of people will use what you build.
  • You’ll be part of a team that values craftsmanshipspeed, and innovation.
  • We offer flexible working hourshealth insurance, and a culture that values learning and autonomy.
  • You’ll be surrounded by people who care about doing great work — and enjoy it along the way.

About Divar

Online classifieds marketplace for buying and selling goods.