DevOps Engineer

Deed Tehran

Posted 12 days ago

Job Description

As a DevOps engineer, you will be responsible for maintaining and developing technical infrastructure. In this role, you have the opportunity to design and implement systems and strategies to best respond to the team's needs and make the development and deployment process smoother and more secure.

Responsibilities:

  • Designing and managing CI/CD lines.
  • Optimization of performance and stability of apps.
  • Backup Management and Information Recovery Programs.
  • Diplosal Publishing Management and Diplosal Process.
  • Configuration and preparation of environments.
  • Maintenance and Development of DevOps Tools.
  • Implementation of security principles for apps.
  • Configuration and management of databases.
  • Planning and managing the capacity of systems.

Requirements:

  • High mastery of the management of Linux systems.
  • Strong knowledge of network concepts and TCP/IP.
  • High ability to troubleshoot and solve problems.
  • Introduction to Cloud Platforms (Cloud Platforms).
  • Experience in the development of automation tools.
  • Introduction to Container and Orchestra Technology (Docker, Kubernetes)..
  • Monitoring Tools Experience.
  • Acquaintance using REST API.
  • Moderate to advanced mastery in at least one of the scripting languages (such as Bash or Python).
  • Familiarity with TerReform to manage infrastructure as code (IAC).
  • Familiar with Ansible for configuration and deployment.
  • A deep understanding of the main components of server management systems.

Conditions for Recruitment:

  • At least 2 years of work experience in the field of DevOps.
  • Strong communication skills in English (written and spoken).
  • High ability to collaborate with a team and provide content.
  • Ability to work independently, solve problems, and see the macro image.
  • Interest in continuous learning and skill growth.

To see more jobs that fit your career