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
5+ years of hands-on development experience in Python with RedisStrong understanding of event-driven and streaming architecturesExperience with JVM performance tuningGood knowledge of Docker & KubernetesStrong experience with Linux OS + Shell scriptingKnowledge of design patterns and scalable architectureHands-on experience with CI / CD pipelines (GitHub, Jenkins, etc.)Experience with SQL & NoSQL databasesStrong understanding of distributed systems : resiliency, monitoring, securityExperience implementing security controls and identifying vulnerabilitiesKnowledge of networking fundamentals (DNS, Proxy, ACL, Policies)Understanding of data compliance standards and secure data handling practicesExperience working in Agile teams