As an engineer in Careem, you'll build and maintain Kafka clusters and its corresponding ecosystem required to ensure resilience, reliability, and scalability of our services and speed up deployments with the aim of improving our products used by millions of customers every day.
Make an impact from the design phase, through the development and operation of the Storage cluster and its ecosystem on AWS
Build support, tooling and create technical processes that simplify and enable engineers across multiple services
Identifying and automating and scaling systems without compromising on security and reliability
Participate in on-call rotations and help improve incident response
What you'll need
5+ years of related experience
Expertise and experience in developing, operating, and troubleshooting Storage clusters and/or other highly available systems at scale
Experience of running Kafka on Kubernetes
Good experience of one or more programming languages: Go, Python, Java, Groovy, Scala, Ruby.
Experience with Cloud Infrastructure (AWS preferred)
Experience with infrastructure automation (Infrastructure as Code)
Strong Unix or Linux background, including topics around network stack and scripting
Incident response and/or incident management experience is a plus
Experience in other automation topics such as monitoring, CI/CD, and security is a plus