مهندس ارشد DevOps

آواکتان تهران

منتشر شده 3 ماه پیش

Job Description

  • Design procedures for system troubleshooting and maintenance.
  • Implement automation tools and frameworks for automatic code deployment (CI/CD).
  • Secure software to prevent security breaches and other vulnerabilities.
  • Suggest alterations to workflow to improve efficiency and success.
  • Use Docker and Kubernetes to package and deploy applications.
  • Monitor and optimize system performance and reliability.
  • Brainstorm for new ideas and ways to improve development delivery.
  • Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them.

Requirements

  • A university degree in Computer Science, Computer Engineering, or a related field.
  • 4 to 5 years of hands-on experience in DevOps.
  • Experience building/monitoring/maintaining CI/CD pipelines (GitLab pipeline).
  • Knowledge of Linux (LPIC2 or upper).
  • Ability to develop tests in the CI process.
  • Working knowledge of databases, SQL and NoSQL.
  • Working knowledge of Nginx, HAProxy.
  • Familiar with Security Knowledge of Information, Systems, and Platforms.
  • Proficiency with Docker and Kubernetes.
  • Familiar with RabbitMQ, Redis Cluster, and ElasticSearch.
  • Working knowledge of Load Balancing and Scalability solutions.
  • Strong problem-solving and communication skills.
  • Familiar with Monitoring tools like Zabbix, Grafana, and Prometheus.
  • Working knowledge of Log management (Splunk, ELK, or Graylog).
  • Proficiency in scripting in Bash or Python.
  • Awareness of DevOps and Agile principles.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟