Skip to Main Content

Job Title


Senior Platform Developer (Kafka Architect) (Remote / Freelancer)


Company : QAAgility Technologies


Location : Bangalore, Karnataka


Created : 2026-03-07


Job Type : Full Time


Job Description

Job Title - Senior Platform Developer (Kafka Architect)Job Type - Remote / FreelancerExperience - 12+ YearsJob Description -We are seeking a Senior Developer to join our KaaS (Kafka as a Service) team. The ideal candidate will play a critical role in implementing continuous improvements to operations and delivering new features that enhance our offerings. This position requires strong expertise in designing robust, scalable solutions and optimizing performance across the KaaS platform. The successful candidate must be a proactive, innovative thinker with strong collaboration skills to work effectively within an Agile development environment.Key Responsibilities: Develop and maintain the KaaS platform, ensuring high availability, performance, and scalability.Develop robust and efficient code in programming languages such as Go or Python, deploying best practices for software development.Leverage containerization technologies such as Docker and orchestration via Kubernetes to improve deployment and scalability of KaaS services. ArgoCD for deployment and Helm for manifest specificationUtilize Terraform for infrastructure as code, structuring and optimizing solutions while troubleshooting potential issues.Implement platform DevOps principles to enhance the operational efficiency of the KaaS environment, focusing on system reliability and performance metrics.Work with AWS services, including S3, DynamoDB, and IAM, to ensure seamless integration and optimal resource configurations.Share knowledge and promote best practices within the team and across the organization through excellent communication and collaboration. Key Qualifications:We expect you to have experience in the following software development and DevOps areas.Proficiency in a general-purpose programming language such as Go or Python.Experience in containerization using Docker and orchestration with Kubernetes. Understanding of components in a Kubernetes environment.Proficient in Terraform with a solid understanding of building, structuring, and optimizing solutions.Strong grasp of platform DevOps principles and practices. Experience building DevOps pipelines.Familiarity with Kafka concepts, including topics, partitions, schemas, and overall architecture is a plusUnderstanding of AWS fundamentals, including Lambda functions and integrations with services such as S3, DynamoDB, and IAM.Experience working in Agile development teams with strong collaboration and communication skills.Additional Requirements:Proactive problem-solving skills with the ability to troubleshoot complex issues effectively.Strong commitment to continuous learning and an aptitude for adopting new technologies and methodologies.Ability to successfully manage multiple priorities in a fast-paced environment.Experience in code reviews, mentoring junior developers, and sharing knowledge within the team.Familiarity with distributed systems and microservices architecture is a plus.