DevOps Engineer

Sheypoor Tehran

Posted 9 months ago

Job Description

  • Building and setting up new development tools and infrastructure.
  • Working on ways to automate and improve development and release processes.
  • Testing and examining code written by others and analyzing results.
  • Ensuring that systems are safe and secure against cybersecurity threats.
  • Identifying technical problems and developing software updates and ‘fixes’.

Requirements

  • Experience working in high-traffic, fault-tolerant, and highly available 24/7/365 environments.
  • Ability to perform deep-dive technical troubleshooting in critical situations.
  • Strong communications skill with both technical and non-technical peers.
  • Ability to perform CI/CD processes, application performance monitoring and optimizations, capacity planning, and deployments.
  • Ability to perform the system scalability and stability.
  • More than three to five years of experience with Linux/UNIX systems and applications.
  • Hands-on skills in managing MySQL, Redis, and ElasticSearch services.
  • Ability to use configuration management tools such as Ansible.
  • Ability to use tools required to operate containers, such as Docker and Kubernetes.
  • Strong scripting skills with the preferred language of Bash/Python.
  • Familiar with Git.
  • Familiar with Jenkins.
  • Strong understanding of Linux-based OS and deep knowledge of TCP/IP.

Employment Type

  • Full Time

Details

To see more jobs that fit your career