Position: DevOps Engineer
Company: Clever Solution
Experience required: 2y
Category: DevOps
English level: intermediate
Published: 2023-01-01T00:00:00+02:00

Clever Solution is looking for a passionate, qualified DevOps Engineer who will be responsible for installation, configuration and maintenance of our systems and products.

Technical Skills & Qualifications

- 3+ years of Admin experience (*nix);
- Understanding of networking technologies and protocols;
- Knowledge of IP networking (IPv4,IPv6), DNS, and firewalling;
- Experience with nginx;
- Experience in containerization (Docker);
- 1+ years of experience with scripting languages, such as Python/Bash/Lua, or others;
- Experience with monitoring tools (Zabbix, Grafana);
- Experience with high load systems (Kafka, Elasticsearch, Redis) 
- Expiries with cloud computing services: aws/google cloud, etc;
- CI/CD: gitlab/teamcity/jenkins.
- experience in using infrastructure as code (terraform)

Would Be a Plus

- Experience with configuration and support of MySQL, PGSQL;
- Strong understanding of development architecture of LAMP/LEMP/MEAN stacks;
- Proven problem solving skills with an emphasis on quick problem resolution;
- Participation in high-level team activities, such as suggesting architecture improvements, recommending process improvements, and conducting tool evaluations;
- Experience in managing high-load, highly scalable projects;

Essential Duties & Responsibilities

The DevOps Engineer will be responsible for regular deployment automation of web projects; managing and setting of servers; and server tuning to meet business requirements and needs; monitoring servers and projects.

Breaking this down, your duties and responsibilities will include:

1. Solving complex server management challenges;
2. Implementation and installation of new services and systems (approved by Team Lead);
3. Setting and tuning triggers and modules of monitoring tools;
4. Tuning of servers, databases, and other services required for production and development activities;
5. Setting up backup scenarios;
6. Maintaining service performance, troubleshooting and resolving hardware and software issues;
7. Automation of routine tasks and challenges.