Senior DevOps Engineer Snapp Box

  • Full Time

  • Tehran

      -   Tehran

Senior DevOps Engineer

Posted Long ago

Job Description

What you’ll be doing: • Responsibility to maintain, run and continuously improve our highly available and scalable infrastructure • Optimization and automatization of our workflows and secure the stability of the mission-critical systems • Supervising and monitoring our infrastructure in integration, staging and production environments • Maintain and develop automated deployment, provisioning, and configuration tools like Ansible, Chef, Puppet, or Saltstack. • Responding reliably to on-call issues as needed. • Evaluate technology decisions and implementation strategies • Troubleshooting and disaster recovery


Qualifications: • Expert knowledge of Linux (Debian/Ubuntu) system administration • Experience in supporting microservice architecture • Solid understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration, and Continuous Delivery. • Experience with the following tools: Development: maven, gradle, git, CI/CD: Ansible, Jenkins, SonarQube,travis-ci Deployment: Kubernetes, Docker Persistence service: MySQL, Redis, Mongo MOM services: RabbitMQ,Kafka Other tools: ELK, Prometheus, Grafana, Zabbix,NewRelic,Graylog and etc. • Being an excellent problem solver, and willing to roll up the sleeves. • Able to shell script and write effective Python or Ruby. • Fluency in English. The TEAM We want team members with attributes like: • Proactive, self-starting, can-do mentality • Responsibility • Strong belief in collaboration • Apply best practices, patterns and technology trends to build scalable and well organized product • Avoid over-engineering • Thrive in a fast-paced environment