- Provide operational support for Hadoop clusters and other Big Data tools such as HBase, Scylla, Hive/Hue, Kafka, and Storm.
- Automate deployments and operations to enhance efficiency and reliability.
- Perform upgrades of Hadoop and associated tools as required.
- Fine-tune configurations using management tools such as Puppet and InfraDB.
- Orchestrate deployments and services using Ansible.
- Implement continuous integration processes following change management protocols using Git and Gerrit.
- Develop monitoring and alerting scripts using Python and Bash/Shell.
- Monitor system health using tools like Nagios, Graphite, Grafana, OpenTSDB, and Prometheus.
- Troubleshoot and optimize system and service performance.
- Collaborate with cross-functional teams, including Data Center Operations, NOC, Network, Database, and Engineering.
PythonBashGit+4 more