Tech Lead / Sr. Python Developer & Architect (AWS | Kafka | Integrations)
Location: Anywhere in India (Remote)
Type: Full Time
Experience: 8+ years
Role Overview:-
We are seeking an experienced Technical Lead / Senior Python Developer & Architect with strong expertise in AWS, Kafka, and large-scale system integrations. The ideal candidate will lead the end-to-end design and development of scalable, event-driven, and cloud-native architectures, ensuring reliability, security, and performance across enterprise environments.
This role combines hands-on development with architectural leadership, providing technical direction to development teams and contributing to the design of high-performing, integrated systems.
Key Responsibilities
- Architect and design cloud-native, microservice-based applications leveraging Python, AWS, and Kafka.
- Lead the end-to-end technical design, ensuring alignment with business and enterprise integration goals.
- Develop and maintain RESTful APIs, backend services, and event-driven workflows.
- Define and implement scalable and fault-tolerant architectures supporting real-time data and integrations.
- Guide the technical roadmap, perform design reviews, and ensure adherence to coding and architectural standards.
- Collaborate with DevOps and infrastructure teams to optimize deployment pipelines, monitoring, and observability.
- Drive root cause analysis and lead performance optimization initiatives.
- Mentor and guide junior engineers, fostering a culture of technical excellence and continuous learning.
- Champion automation, CI/CD best practices, and quality engineering processes.
Required Skills & Experience
- 8+ years of experience in Python development for large-scale enterprise applications.
- Strong AWS cloud expertise (Lambda, API Gateway, EC2, S3, CloudWatch, Step Functions, etc.).
- Proven hands-on experience with Kafka (AWS MSK preferred) and event-driven architecture.
- Deep understanding of system integration patterns, microservices, and distributed systems.
- Experience designing secure, scalable, and high-performance cloud solutions.
- Strong background in DevOps practices, CI/CD pipelines, and version control (Git).
- Excellent analytical, problem-solving, and troubleshooting skills.
- Demonstrated leadership and mentoring experience.
Preferred Skills
- Experience with data pipeline orchestration and integration frameworks.
- Familiarity with Kubernetes, Spring Boot, or containerized microservice environments.
- Knowledge of Domain-Driven Design (DDD) and Enterprise Data Models.
- Exposure to retail, logistics, or enterprise integration projects.
Soft Skills
- Strong written and verbal communication with the ability to convey complex ideas clearly.
- Proactive and self-driven with a focus on ownership and accountability.
- Ability to collaborate effectively in cross-functional and geographically distributed teams.
- Commitment to innovation, quality, and continuous improvement.