Junior DevOps Engineer Offline
Clever Solution is an American marketing and development company. The company’s primary focus is large project development, marketplace development, development of blockchain-based projects, smart contract development, mobile app development, and other innovative projects.
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
- 1+ 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.