Senior DevOps Engineer
Занятость | Полная занятость |
Полная занятость | |
Адрес | Казахстан, Алматы |
We are developing three high-performance projects that handle over 40 million monthly calls. In addition to telephony, our platforms offer a full range of features and capabilities, including omnichannel, intelligent routing, analytics, machine learning, and more.
Our infrastructure is located in Europe, Singapore, and the USA, and our global team has 100+ employees and offices on three continents.
Responsibilities:
- Proactively contribute to the design of new features, suggesting innovative technical solutions and accurately estimating development timelines.
- Integration of DevOps approaches into a team of data engineers.
- Creation of efficient CI/CD and other automated solutions.
- Provision and improvement of existing infrastructure.
- Monitor and troubleshoot internal infrastructure parts.
- Write infrastructure code and automation.
- Document and share knowledge and best practices.
- Collaborate with cross-functional teams.
Requirements:
-
3+ years of Deployment or Application engineering experience.
-
Deep knowledge of DevOps methodologies such as CI/CD, IaC, etc.
-
Strong coding, design, troubleshooting and problem-solving ability in Python.
-
Deep knowledge of ansible.
-
Writing well-designed, testable and efficient code.
-
Proven experience with Containerization and Virtualization.
-
Experience in developing fault tolerance mechanisms - clustering, replication, scaling
approaches, etc. -
Excellent research and troubleshooting skills.
-
Setting up monitoring solutions.
Nice to have:
- Experience working with contact centers, VoIP solutions
- Familiar with functional programming
- Ability to read and troubleshoot Ruby code
Tech Stack:
-
Infrastructure as Code: Gitlab, Terraform, Ansible
-
Environments: Dedicated and Bare-metal
-
Languages: Ruby, Python, Golang, Rust, Node.js
-
Databases: PostgreSQL, MySQL, Redis, AMQP, Elasticsearch, ClickHouse
-
Monitoring: Zabbix, Grafana
We offer:
- Competitive compensation: Receive a competitive salary with the potential for annual bonuses based on your contributions.
- Collaborate with a diverse and talented team: Work alongside colleagues from around the world, bringing unique perspectives and cultural insights to your projects.
- Prioritize your well-being: Stay healthy with comprehensive health insurance, including dental coverage.
- Find your work style: Choose between a modern office environment or the flexibility of remote work.
- Work-life balance: Set a schedule that works for you with our flexible work arrangements.
- Grow your network, earn rewards: Recommend talented friends and get rewarded for successful hires.
Опыт | От 3 до 6 лет |
График работы | Удаленная работа |