Job Role : Site Reliability Engineer
We are looking for a Site Reliability Engineer to join our small but passionate team to be a part of whole life cycle of our products - from its incubation as an idea through development, launch operation and iteration.
What will you be doing?
Automate tools to reduce repeating efforts of processes
Develop high quality software that is scalable and secure.
Build tools and integrations that monitors and creates alerts.
Adapt cloud best practices.
Troubleshoot errors across entire stack - from software through, hardware to cloud resources.
Spread Dev-Ops culture across company
Continuously improve self.
Join our 24x7 on-call rotation.
Make systematic documentation.
What are we looking for?
BS degree in Computer Science or related technical field
Strong understanding of CS fundamentals such as data structures, algorithms
Strong debugging and troubleshooting skills
Strong experience and understanding of Git
Experience with Unix like systems and Bash scripting
Experience with orchestration tools (Ansible, Terraform, Packer)
Strong understanding of network stack basics
Experience in more at least one programming language we use : Java, Python, Golang
Familiarity with cloud services (AWS / Azure)
Familiarity with Agile software development methodologies
Familiarity with container technologies (Docker, Kubernetes)
Familiarity with CI / CD concept and tools (CircleCI, Jenkins)
Familiarity with ChatOps concept
Experience with building developer tooling and developer experience (DX)