DevOps Engineer

Asan Pardakht (AP) Tehran

Posted 5 months ago

Job Description

- Managing, configuring and enhancing the tools we use to get things done (GitLab, Jenkins, Ansible, Terraform, JIRA) - Ensure smooth and reliable operations of micro-services based systems - Design, develop, and implement software integrations. - Troubleshoot production issues and coordinate with the development team to streamline code deployment. - Implement automation tools and frameworks (CI/CD pipelines). - Optimize the company’s computing architecture. - Create technical documentation and maintain design and troubleshooting documentation. - Rapidly establishing a good working relationship with staff, ensuring timely communication, and drive technical issues towards closure. - Keeping automated infrastructure up-to-date as dependent technologies evolve and scale (JEE application servers, JDK, RDBMS) - Develop support processes and procedures. - Deploying, configuring and maintaining Linux servers - Participate in an on-call rotation. Tech Stack - Jenkins - Docker - Kubernetes - Go - Java - Python - Ansible - HAProxy - Nginx - MongoDB - MySQL/Galera - Postgresql - ElasticSearch

Requirements

- 3+ years of hands on experience with Linux servers, DevOps, CI/CD and services in a high traffic, fault tolerant, & highly available 24/7/365 environment - Continuous integration and Continuous delivery working experience - Strong understanding of Linux and deep knowledge of TCP/IP - Good experience in Linux/Unix systems administration - Good experience in networking (TCP/IP, HTTP, DNS and etc.) - Proficient in at least one scripting language (Bash, Python, Go and etc.) - Familiarity with one or more tools of the following: - Configuration management tools (Ansible, Terraform, Puppet, Chef and etc.) - CI/CD Tools (Jenkins, Gitlab CI ...) - Containerization technologies (Docker and etc.) - Orchestration tools (Kubernetes, Swarm, and etc.) - Alerting, logging, and monitoring tools (Grafana, Prometheus, Graylog, ELK, Sentry, and etc.) - Automation tools and frameworks (e.g. Appium, Robot, Selenium, unit and integration test tools) Soft Skills and Language: - Excellent communication and interpersonal skills - Willingness to take responsibility, accountability, and ownership - Detail-oriented and self-driven, with the ability to take initiative and motivate others - Strong team and communication skills - Comfortable with English, especially in the reading and writing skills - Willing to learn new technologies and workflows, and advance in this industry

Job Category

  • IT - Software & Web Development

Employement type:

  • Full Time

Education:

Seniority:

  • Experienced professional

Job Category

  • IT - Software & Web Development

Employement type:

  • Full Time

Education:

Seniority:

  • Experienced professional

To see more jobs that fit your career

Similar Jobs

Artificial Intelligence Expert

Arman Nuavaran Mana (ARANUMA)

Tehran
Ahwaz

Software Developer

Media Pardazesh Company

Tehran

ERP Manager

IRANOFOGH

Tehran

UI/UX Designer

Arman Nuavaran Mana (ARANUMA)

Tehran

Senior FrontEnd Developer

Samane Hamgah Keshavarzi

Tehran

Salary Estimator

Discover your current worth in the job market.