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