What are the responsibilities and job description for the Senior Site Reliability Engineer position at CYNET SYSTEMS?
Job Description
Job Description
Job Description :
Pay Range : $55hr - $60hr
Required Qualifications :
- 10 years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following : work experience, training, military experience, education.
- 10 years of experience in Production support / Site Reliability Engineering teams with continued focus on improving Platform health.
- Familiar with Agile or other rapid application development practices.
- Hands-on expertise with Automated testing, Process Automation & building dashboards using APM tools.
- Experience with distributed (multi-tiered) systems, algorithms, relational databases, and NoSQL databases.
- Knowledge & Exposure caching tools (Redis, memcache) or messaging tools such as MQ, Kafka.
- Must have working knowledge of APM tools such as Client, GCL, ELK, Grafana, Prometheus etc.
- Able to create Dashboards using GCL / Client / ELK and setup alerts.
- Working knowledge of CICD is a plus Source control like Git, Continuous Integration Jenkins / UCD Release etc.
- Ability to work with Engineering teams across the ecosystem such as Security, Networking & Infrastructure challenges which can impact platform health & resiliency.
- Shell Scripting / DevOps tools like Ansible with good knowledge of yaml file to write playbooks.
- Experience with distributed storage technologies like NFS as well as dynamic resource management frameworks PCF, Kubernetes / Open Shift, AWS or Azure.
- Tech Stack : Java / J2EE (Spring, Spring Boot, Python, Shell Scripting, Kafka, Oracle, MongoDB etc.).
- A proactive approach to spotting problems, areas for improvement, and performance bottlenecks.
- Bachelor s Degree in computer science, computer science engineering, or related experience required.
Salary : $55 - $60