
Software Platform Engineer
18 hours ago
We are seeking a skilled Platform Engineer to join our team and drive the development, deployment, and supportability of our Kubernetes-based microservices platform, deployed on-premises by customers. You will build comprehensive observability, enable log and report extraction for service cases without real-time access, and optimize our overuse of Kafka by integrating Redis and batch processing. This role requires expertise in Kubernetes, Azure DevOps, C++ support, deployment sizing, and designing for reliability, availability, and serviceability (RAS).
Responsibilities- Build Comprehensive Observability : Implement centralized metrics, logging, and tracing (e.g., Prometheus, Fluentd, OpenTelemetry) for .NET, Python, Java, C++, Kafka, and Redis, ensuring supportability in on-premises environments.
- Enable Log/Report Extraction : Design customer-facing tools (e.g., CLI scripts, Helm chart options) to collect and export logs/metrics from on-premises deployments for service cases, without real-time access.
- Optimize Kafka Usage : Audit and optimize Kafka configurations (e.g., topics, partitions, compression) to reduce metadata streaming overhead, monitored with Prometheus or Azure Monitor.
- Implement Alternatives : Integrate Redis (e.g., Azure Cache for Redis) for metadata caching/pub-sub and batch processing (e.g., Azure Data Factory, Kubernetes Jobs) for high-volume data, reducing Kafka dependency.
- Troubleshoot Customer Environments : Debug issues in on-premises customer deployments for services (C++, .NET, Python, Java), Kafka, and Redis, using exported logs and metrics.
- Enhance Product Supportability : Build Azure DevOps pipelines and installers (e.g., Helm charts) for consistent, supportable deployments, with documentation for customer support.
- Contribute to RAS : Own serviceability by building observability and diagnostic tools; support reliability/availability via Kubernetes optimization, autoscaling, and fault-tolerant designs.
- Enforce Standards : Implement and enforce structured logging (e.g., JSON with correlation IDs) and resource sizing standards via Azure DevOps pipelines.
- Optimize Deployment Sizing : Set Kubernetes resource requests/limits and autoscaling policies (e.g., HPA, VPA) for services, Kafka, Redis, and batch jobs, based on profiling.
- Evaluate Service Meshes : Assess service meshes (e.g., Linkerd) for improving microservice and data platform observability and communication.
- Support C++ Services : Assist developers in containerizing, deploying, and debugging C++ services, ensuring integration with observability, Kafka, Redis, or batch workflows.
- Automate with Azure DevOps : Build CI/CD pipelines in Azure DevOps for automated builds, tests, and deployments, integrating with AKS, Kafka, and Redis.
- Experience : 3–5 years with Kubernetes, Azure DevOps (AKS, pipelines), and Kafka administration.
- Technical Skills :
- Expert in Kubernetes (CKA/CKAD preferred) and Azure DevOps (YAML pipelines, AKS integration).
- Proficient in observability tools (e.g., Prometheus, Grafana, Fluentd, OpenTelemetry, Azure Monitor) for metrics, logs, and tracing.
- Experience with on-premises Kubernetes deployments and log/report extraction for service cases.
- Proficient in Kafka optimization (e.g., topic management, consumer groups) and monitoring.
- Knowledge of Redis (e.g., Azure Cache for Redis, pub/sub) and batch processing (e.g., Azure Data Factory, Kubernetes Jobs).
- Familiarity with C++ build systems (e.g., CMake) and debugging (e.g., gdb) in Kubernetes.
- Proficiency in Kubernetes resource management and autoscaling (e.g., HPA, VPA).
- Scripting skills (e.g., Python, Bash) for automation, diagnostics, and log extraction.
- Customer Focus : Proven ability to troubleshoot on-premises customer environments and build supportable deployment and observability tools.
- Standards Enforcement : Experience enforcing logging, sizing, and data platform standards via Azure DevOps pipelines.
- RAS Expertise : Ability to design for serviceability (observability, diagnostics) and contribute to reliability/availability through platform optimization.
- Experience with service meshes (e.g., Linkerd, Istio) and their integration with Azure.
- Familiarity with .NET, Python, or Java for developer collaboration.
- Knowledge of air-gapped Kubernetes deployments (e.g., Kubeadm, K3s).
-
Platform DevOps Engineer
6 days ago
Pune, Maharashtra, India RIB Software Full time ₹ 9,00,000 - ₹ 12,00,000 per yearDriven by transformative digital technologies and trends, we are RIB and we've made it our purpose to propel the industry forward and make engineering and construction more efficient and sustainable. Built on deep industry expertise and best practice, and with our people at the heart of everything we do, we deliver the world's leading end-to-end lifecycle...
-
Lead Software Engineer
4 days ago
Pune, Maharashtra, India Coupa Software Full timeJob DescriptionCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and...
-
Senior Software Engineer
14 hours ago
Pune, Maharashtra, India Coupa Software Full timeCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M buyers and suppliers We empower you with the ability to predict prescribe and automate smarter ...
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India Momentive Software Full timeAbout the job :We are seeking a Sr Software Engineer to join our growing teamResponsibilities & Qualifications Summary :We're seeking a dynamic Mobile Application Developer with a deep passion for crafting exceptional mobile experiences through native code and a keen interest in exploring cross platform solutions like React Native (preferred), Xamarin and...
-
Lead Software Engineer
1 week ago
Pune, Maharashtra, India Coupa Software, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Sr. Lead Software Engineer
2 days ago
Pune, Maharashtra, India Coupa Software, Inc. Full time US$ 1,25,000 - US$ 1,75,000 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Platform Engineer
4 weeks ago
Pune, Maharashtra, India NielsenIQ Full time- Design and architect scalable, resilient platforms that empower other engineering teams to confidently deploy and run their services. - Collaborate closely with Application Development and SRE teams to deliver effective solutions. - Deepen your expertise in core platform technologies like Kubernetes, Helm, Kustomize, GitHub, Terraform, and various GitOps...
-
Cloud Platform Engineer
14 hours ago
Pune, Maharashtra, India Capgemini Full timeJob DescriptionJob DescriptionA platform engineer is responsible for designing, building, and maintaining the technology platforms and infrastructure that support software applications and services. They work on creating and managing the underlying systems and tools that enable developers to build, deploy, and operate their applications efficiently. The role...
-
Pune, Maharashtra, India beBeeSoftwareDeveloper Full time ₹ 18,00,000 - ₹ 25,00,000Our ideal candidate will be a highly skilled and experienced Lead Software Engineer with a strong background in investment data platforms. They will be responsible for developing and implementing technical solutions to drive business growth.About the Role:We are seeking an exceptional engineer who can leverage their analytical skills, domain expertise, and...
-
Strategic Platform Engineer
9 hours ago
Pune, Maharashtra, India beBeeEngagement Full time ₹ 15,00,000 - ₹ 25,00,000Job OverviewA platform engineer plays a pivotal role in designing, building, and maintaining the underlying systems that enable developers to create, deploy, and operate software applications efficiently.">Key ResponsibilitiesTeam Leadership and Management: Overseeing a team of platform engineers, focusing on team dynamics and effective delivery of cloud...