- Job Title :_ Python Developer
- Experience :_ 5-7 Years
- Employment Type :_ Full-Time
- Work Mode :_ Hybrid
- Locations :_ Bengaluru, Chennai, Pune, Mumbai, Delhi, Kolkata, Hyderabad
- CTC :_ Up to ₹27 LPA
- Open Positions :_ 10
- Job Summary _
- Key Responsibilities _
- Build scalable and high-performance backend systems.
- Implement secure authentication and authorization mechanisms.
- Write efficient, optimized SQL queries and perform database performance tuning.
- Support distributed data processing workloads using Apache Spark.
- Collaborate with cross-functional teams throughout the software development lifecycle.
- Required Skills _
- Python Development _
- Strong expertise in Core Python.
- Excellent understanding of Object-Oriented Programming (OOP).
- Proficiency in functional programming concepts.
- Concurrency & Performance _
- Multithreading and Multiprocessing.
- Asynchronous programming (Async/Await).
- Throughput, latency optimization, and shared-state management.
- API Development & Integration _
- Building and consuming REST APIs.
- API authentication and authorization.
- Error handling, retries, timeouts, and idempotency.
- Database Skills _
- Robust SQL knowledge.
- Complex joins, aggregations, and window functions.
- Query optimization and performance tuning.
- Big Data (preferred) _
- Apache Spark.
- Spark SQL and DataFrames.
- Partitioning, shuffles, and performance tuning basics.
- Educational Qualification _
- BE / B.Tech / MCA / M.Sc (Computer Science) or equivalent from a recognized university.
- Important Notes _
- Core Python expertise is mandatory (not scripting-level experience).
- Strong backend development experience is required.
- Python fundamentals will be the primary evaluation focus.
- Passport-size photograph and PAN card copy are mandatory for profile submission.