Python Lead - Manager (India)

Python Lead - Manager (India)

31 Jul
|
Kelp Infotech Private
|
India

31 Jul

Kelp Infotech Private

India

We are looking for a Senior Python Tech Lead with 8+ years of experience to drive the design, development, and delivery of scalable backend services for our retail and POS platform. The role combines hands-on technical leadership with people management of a small, high-performing engineering team (3–4 members) and direct engagement with enterprise customers. The ideal candidate has built and operated production systems on AWS and brings deep familiarity with the POS / retail ecosystem.

Key Responsibilities

1) Technical Leadership

Architect, design, and develop backend services and APIs in Python for POS and retail use cases such as transactions, inventory, pricing, promotions, and loyalty.

Set technical direction, define coding standards, and own code quality through reviews, design reviews, and mentoring.

Drive end-to-end delivery — from requirements and estimation to deployment, monitoring, and post-release support.

Identify and resolve performance, scalability, and reliability bottlenecks in production systems.

2) AWS Cloud & Engineering

Design and operate cloud-native solutions on AWS using services such as EC2, ECS/EKS, Lambda, API Gateway, RDS, S3, SQS/SNS, and CloudWatch.

Implement CI/CD pipelines, infrastructure-as-code (Terraform/CloudFormation/CDK), and DevOps best practices.

Ensure security, compliance, cost optimization, and observability across cloud workloads.

Drive adoption of microservices, event-driven architectures, and modern data pipelines where appropriate.

3) Team Management

Manage and mentor a team of 3–4 engineers — assign work, conduct 1:1s, set goals,



review performance, and support career growth.

Foster a culture of ownership, technical excellence, and continuous learning within the team.

Plan sprints, manage backlog, and ensure predictable delivery in collaboration with product and program management.

Hire, onboard, and retain engineering talent.

Required Skills & Experience

8+ years of qualified software engineering experience, with strong, hands-on Python expertise (Django, Flask, or FastAPI).

2+ years of experience leading and managing small engineering teams (3–4 members).

Proven hands-on experience with AWS — designing, building, and operating production workloads.

Solid experience in the POS / retail domain — transactions, store operations, inventory, pricing/promotions, loyalty, payments, or merchandising.

Strong fundamentals in data structures, algorithms, system design, and distributed systems.

Strong, hands-on database expertise in Oracle — schema design, complex SQL, PL/SQL, query tuning, indexing strategies, partitioning, and performance optimization on large datasets.

Working knowledge of additional relational databases (PostgreSQL, MySQL) and at least one caching/NoSQL store (Redis, MongoDB) is a plus.





Experience designing and consuming REST APIs and integrating with third-party retail systems.

Proficiency with CI/CD, Git workflows, automated testing, and observability tooling.

Excellent written and verbal communication skills with prior customer-facing experience.

Preferred Qualifications

Prior experience working with NCR retail platforms (e.g., NCR Voyix / NCR Aloha / NCR Counterpoint / NCR POS solutions) or Amazon retail technology (e.g., Amazon Retail, Just Walk Out, Amazon Go, AWS for Retail) is strongly preferred.

Experience integrating with payment gateways, EMV terminals, or PCI-DSS compliant environments.

Familiarity with event streaming (Kafka, Kinesis) and data platforms (Snowflake, Redshift, BigQuery).

AWS certifications (Solutions Architect, DevOps Engineer, or equivalent).

Experience working in Agile / Scrum environments with global, distributed teams.

Exposure to modern frontend stacks or mobile POS applications is a plus.

Soft Skills

Strong leadership presence with the ability to influence both engineers and customer stakeholders.

Clear, structured communication — both in writing and in technical presentations.

Ownership mindset, bias for action, and ability to navigate ambiguity.

Customer-first attitude balanced with engineering pragmatism.

Education

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Pay: ₹1,500,000.00 - ₹2,000,000.00 per year

Benefits:

- Flexible schedule
- Provident Fund

Work Location: Remote

📌 Python Lead - Manager (India)
🏢 Kelp Infotech Private
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python lead - manager (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: python lead - manager (india) / india