Job Description
- Lead a team of highly skilled DevOps engineers.
- Work with software engineers to define requirements and standards.
- Research, test, and implement new technologies to support the application architecture.
- Deploy applications on Kubernetes and on-premises infrastructures.
- Automate daily tasks with automation/configuration management tools.
Requirement:
- A working understanding of code (at least one OOP language) and scripting to debug and automate routine tasks.
- Ability to use various open-source technologies and cloud services.
- Ability to provision and manage open-source relational/non-relational databases and object stores.
- +7 years experience in DevOps; +3 years of leadership experience.
- Mentorship abilities and enthusiasm.
- Experience with Docker and container orchestration (Kubernetes).
- In-depth technical knowledge of and experience with Linux.
- Strong knowledge of shell scripting, configuration management tools, and at least one object-oriented programming language.
- Expertise in supporting and designing highly available and distributed services running on a Linux infrastructure.
Technology Stack and Tools:
- Linux, Ansible, Docker, Gitlab, Helm, Kubernetes, Prometheus, Grafana, Elasticsearch, Kafka, Nginx, HaProxy, ELK, and Graylog.