AI Jobs Map

Trantor Software Pvt. Ltd · Bangalore City, Bengaluru, Karnataka

Principal Software Engineer

Hybriddirectorfull timePosted 3 days ago
Apply on IndeedOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

pythongolangkuberneteshelmansiblenginxmysqlelasticsearchredisrabbitmqdockermicroservicesrest-apiserverless

Experience - 10+ years

Location - Bangalore (Hybrid)

Shift - General

This position will report to the Engineering Manager and is a great opportunity for a talented individual who has the desire to associate with a fast-growing company in a truly international environment.

- Customer Enhancement Delivery — Design, implement, and deliver customer-driven enhancement requests on the OPP platform using Python and Go lang.

- Enhancing the Python CDK8s Kubernetes manifest generation and helm charts maintenance for and developing new Ansible roles for VM provisioning and cluster lifecycle management, and building.

- Customer Issue Resolution & Root Cause Analysis — Serve as the primary engineering point of contact for customer-reported Jira tickets. Investigate customer issues incidents across the full stack — from the NGINX Ingress and Hydra API Gateway through the App Proxy authentication layer, and the Python-based API services — to the underlying data stores (MySQL, Elasticsearch, Redis, RabbitMQ, MinIO) and Rook Ceph storage infrastructure. Perform deep-dive root cause analysis using structured log analysis across service components, produce formal RCA reports, and deliver permanent fixes that prevent recurrence.

Skills

- 10+ years of overall software engineering experience, including 3+ years of experience with developing cloud-native applications at scale.

- 3+ years of experience with deployment tools (such as Ansible, SaltStack, .. etc), particularly for system deployment, upgrades, and cluster-node orchestration.

- Strong debugging and troubleshooting skills — a proven track record of root-causing production issues, and a "can-do" attitude when faced with complex, ambiguous problems.

- Solid working knowledge of Kubernetes (pods, deployments, namespaces, PVCs, log inspection, and troubleshooting), and hands-on experience with Docker / containers.

- Excellent communication and cross-team collaboration skills.

- Strong proficiency in Go and Python with hands-on experience building production microservices and backend APIs in both languages

- Hands-on experience with Ansible for infrastructure automation, VM provisioning, and configuration management in air-gapped or on-premises deployment environments

- Deep practical experience in distributed-systems architecture and microservices.

- Proven ability to build and deliver high-volume services, leveraging technologies such as Elasticsearch, Pub/Sub, REST APIs, and serverless computing.

- A strong understanding of public-cloud design considerations (security, networking, and load balancing) and the constraints of building services at global scale.

- A professional background in sustaining engineering or technical support, focused on resolving complex customer escalations

Education

B. Tech or M. Tech

Pay: ₹5,500,000.00 - ₹6,500,000.00 per year

Application Question(s):

- What is your notice period?

Experience:

- cloud native applications: 5 years (Required)

- Ansible: 7 years (Required)

- Python: 7 years (Required)

- Kubernetes: 7 years (Required)

Work Location: Hybrid remote in Bangalore City, Bengaluru, Karnataka

More jobs at Trantor Software Pvt. Ltd