Experience operating the services offered by major cloud services provider
Knowledge in both building and operating a service: CI/CD deployments, monitoring and alerting (Grafana, Prometheus), infrastructure as code and provisioning tools
Strong experience working with Kubernetes container orchestration
Proven knowledge of either one of Java | Python | Golang
Strong operational experience building, operating and deploying highly available and complex cloud services at scale
Good understanding of JVM basics (e.g., garbage collection, CPU, memory management, build tools)
Strong understanding of developing and running Software as a Service type of products
A sharp eye for security-related issues and performance bottlenecks
Ability to research and become proficient in new technologies
Passionate about computer science, developing software & internet applications
Good English language knowledge, both written and spoken
What you'll be doing
Streamline our operations and infrastructure using best practices and platforms
Develop software components, for battle-tested products or greenfield projects
Try out new things, run PoCs that improve our products.
Transform requirements into architectural and feature specs.
Develop high-performance, reliable, testable and maintainable code.
Identify internal / external technologies and when / how to use them.
Grow with the support of your team, and help others on the team grow by providing thoughtful feedback and uplifting those around you.
Work well both independently and collaboratively.
Demonstrate features, propose and review technical solutions.