Key responsibilities
Develop, operate, and continuously improve the KaaS platform, with a focus on
high availability, performance, scalability, and long-term reliability.
Build and maintain platform tooling and automation using Go and/or Python.
Design and maintain and maintain infrastructure as code using Terraform,
including reusable, well-structured modules.
Build and support CI/CD workflows using GitHub DevOps and Azure DevOps.
Deploy and manage services using Docker, Kubernetes, Argo CD, and Helm.
Work with AWS services, including S3, DynamoDB, IAM, and Lambda, to
support platform integrations and reliable resource configurations.
Apply platform DevOps and reliability practices, using metrics, monitoring, and
troubleshooting to improve service health.
Use Splunk and Grafana to monitor platform behavior, investigate issues, and
communicate operational insights.
Diagnose complex infrastructure, deployment, and distributed-systems issues,
and implement durable fixes.
Collaborate in an Agile team, contribute to code reviews, mentor other engineers,
and promote platform adoption and engineering best practices.
Required qualifications
10+ years of relevant software, platform, or DevOps engineering experience;
experience at the 15+ year level is preferred.
Extensive hands-on experience with GitHub DevOps framework and CI/CD
workflows.
Azure DevOps, including pipeline development and maintenance.
Proficient in Terraform and infrastructure as code, including building,
structuring, and optimizing reusable solutions.
Practical programming experience in Go or Python, with sound software
engineering fundamentals.
Hands-on experience with Docker and Kubernetes, including familiarity with
core Kubernetes components and production operations.
Experience with AWS, particularly S3, DynamoDB, and IAM; familiarity with
Lambda and service integrations.
Experience with platform engineering or DevOps practices focused on operating
and improving services over time.
Familiarity with observability and troubleshooting using Splunk and Grafana.
Strong communication and collaboration skills, with the ability to work
independently, mentor others, and manage competing priorities.
Based in or near Bengaluru and able to follow the team’s hybrid model, including
2 days per week in the office.
Good to have
Experience with enterprise integrations and Kafka, including topics, partitions,
schemas, and architecture.
Experience with Confluent Cloud, Kafka connectors, or Flink.
Familiarity with distributed systems and microservices architecture.
Experience promoting platform adoption and shared engineering standards
across teams
Any Gradute