Important Note (Please Read Before Applying)
Do NOT apply if :
You have less than 5 years of hands-on Python + Redis development experience
You do not have real-world experience in event-driven / streaming architectures
You have no exposure to Docker + Kubernetes
You do not understand distributed system security and resiliency
You are looking for a purely support or non-development role
You lack hands-on Linux and CI / CD experience
✅ Apply ONLY if you meet ALL mandatory skills above.
Random or irrelevant applications will not be processed.
Job Title : Python + Redis Data Engineer
Location : Bengaluru, Chennai
Experience : 5+ years
Employment Type : Permanent
Notice Period : Immediate Joiners Only
CTC : Up to 25 LPA
About the Company
Our client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services, and industry-specific solutions. With a commitment to long-term success, they empower clients and society to move confidently into the digital future.
Job Description
Responsibilities
Design, develop, and maintain high-performance data engineering solutions using Python and Redis DB .
Build and optimize event-driven and streaming architectures for large-scale distributed systems.
Perform JVM tuning and other performance optimization activities across services.
Implement and manage containerized applications using Docker and Kubernetes .
Work with caching frameworks; hands-on experience with Apache Ignite is a strong advantage.
Configure and manage Linux OS , including creating and maintaining shell scripts.
Apply software design patterns to create scalable, maintainable systems.
Work with CI / CD pipelines (GitHub, Jenkins, etc.) to implement automated builds, tests, and deployments.
Integrate and work with SQL and NoSQL databases in distributed environments.
Ensure resiliency, monitoring, and observability of distributed systems in production.
Design and implement security controls , identify vulnerabilities, and recommend remediation strategies.
Work with data-transfer mechanisms such as CRON jobs, ETLs, JDBC / ODBC scripts while ensuring secure data movement.
Understand networking essentials (DNS, Proxy, ACL, Policy, troubleshooting).
Ensure compliance with data protection standards (encryption, anonymization, secure logging practices).
Develop wrappers for components lacking required security controls to ensure compliance with bank standards.
Work in an Agile environment and collaborate closely with cross-functional teams.
Mandatory Skills
Python Developer • Ghaziabad, Uttar Pradesh, India