Tech Stack
GrafanaLinuxMongoDBMySQLNGINXOraclePythonRedisTCP/IPUnix
About the role
- Lead and manage a team of professionals to achieve team goals and targets
- Provide guidance, coaching, and support to team members to enhance their skills and performance
- Coordinate and monitor team activities to ensure efficient and effective operations
- Develop and implement strategies to improve team performance and productivity
- Collaborate with other teams and departments to achieve shared goals and objectives
- Track and analyze team performance metrics and provide reports and recommendations to management
- Monitor and test application performance, identify bottlenecks and work with engineering to implement fixes
- Write and maintain custom scripts to increase system efficiency and reduce manual intervention
- Install, configure, update and maintain operating systems, application software and system management tools
- Manage database administration tasks (MySQL, MongoDB, Redis), backups and query execution
- Install, configure and manage Tomcat and Nginx webservers
- Create dashboards and monitoring views in Grafana, ELK and configure Nagios
- Troubleshoot UNIX/Linux based environments and resolve operational incidents
Requirements
- BS/MS degree in Computer Science, Engineering or a related subject
- B.Tech./B.E/BCA/BSc(IT) educational qualification
- Experience: 5 to 8 yrs
- MYSQL installation and backup and query execution
- Solid scripting skills (e.g., Bash Shell scripts, Python)
- Solid networking knowledge (OSI network layers, TCP/IP)
- Experience with databases, networks (LAN, WAN) and OS patch management
- Solid experience in database administration (MySQL, MongoDB, Redis)
- Tomcat & Nginx Webservers installation and management
- Creating dashboards in tools like Grafana, ELK
- Monitor and test application performance for potential bottlenecks and work with engineering to implement fixes
- Write and maintain custom scripts to increase system efficiency and lower human intervention
- Install, configure, update and maintain operating systems, application software and system management tools
- Proven working experience in installing, configuring and troubleshooting UNIX/Linux based environments
- Experience with monitoring systems and configuration of Nagios tool
- Prior experience in a leadership position (Team Lead/Senior System Engineer) with team handling experience
- Excellent communication and interpersonal skills
- Proven ability to effectively manage multiple priorities and meet deadlines
- Ability to collaborate and work effectively with cross-functional teams
- Strong problem-solving and decision-making skills
- Knowledge of Messaging queue, Oracle, shell scripts
- RHCE - Certification (desirable)