RingCentral - Senior Operations Engineer - Zabbix Administration - Bengaluru, India - RingCentral, Inc
Description
We are looking for an experienced senior operations engineer to join the ringcentral operations intelligence team.
- As an operations engineer, you will be responsible for maintaining and operating our monitoring systems and infrastructure.
- Our team focuses on providing accurate operational insights into the system, spanning from the collection and storage of metrics and logs to the correlation of alerts and their presentation.
- You will play a crucial role in ensuring the reliability, performance, and availability of our monitoring platform by identifying potential issues, and proactively resolving them.
- The ideal candidate should have a background in cloud operations and monitoring technologies such as elk, zabbix, and victoriametrics, as well as experience with containerization using kubernetes, message queuing systems like kafka, and sql/nosql databases.
Programming experience is desired for the role.
Responsibilities :
The primary responsibility is to maintain the monitoring infrastructure availability.
- Make changes to the monitoring system according to the company's needs and processes, using the configuration management tool set.
- Collaborate with development and operations teams to integrate monitoring solutions into the software development lifecycle and operational processes.
- Be on top of capacity requirements in a growing environment.
- Active work with the team's codebase to extend system integrations and routine automation.
- Conduct regular audits and assessments of monitoring systems to ensure adherence to best practices and industry standards.
- Represent the team in global incidents resolution, and participate in on-call rotation.
Requirements : Education/Prerequisites :
B.S in computer engineering, computer science, or a related field with 4+ years of related experience.
- Proven experience as an operations engineer or similar role of 4+ years.
- Linux in-depth knowledge.
- Problem-solving and troubleshooting skills.
- Knowledge of one of the programming languages (see preferable technology stack).
- Understanding of the monitoring domain and saas approaches.
- Experience with cloud platforms.
- Knowledge of one or more of the configuration management tools.
- Familiarity with itil or other it service management frameworks.
- Experience in implementing and operating monitoring systems in large-scale, heterogeneous, and fast-growing environments would be a plus.
Ability to work in a diverse multicultural environment, communicating with globally distributed teams.
Customer-centric mindset.
- Team player with self-start ability.
- Fluent in spoken and written english.
- Preferable technology stack : os : linux (centos/redhat/oracle linux).
- Programming languages in order of preference : python, go, php, : aws.
- Containerization : Kubernetes.
- Distributed log : kafka, elk stack.
- Monitoring : zabbix, prometheus, cloudwatch, grafana.
- Dbs : victoriametrics, mongodb, postgresql, mysql.
- Configuration management : ansible, terraform, argocd, spinnaker. vcs : : keepalived, haproxy.