Python Developer

8 hours ago


bangalore, India Sosuv Consulting Full time

We have an urgent requirement for Python Developers (3-5 years of exp).Job Description:Our client's data platform consists of a series of Python microservices, which become integrated through REST and RabbitMQ. We are actively searching for an enthusiastic Core Python Developer to become a valuable member of our vibrant team. The selected individual will play a pivotal role in advancing our platform, making it more feature-rich, robust, streamlined, and performant by employing innovative architectural and development principles. Responsibilities:Python Development: Write clean, maintainable, and efficient Python code in line with common Pythonic principles. Develop and maintain Python microservices, ensuring seamless integration with our existing platform stack. Utilize common Python data libraries, such as Pandas, Polars, NumPy, and SciPy for data manipulation and analysis tasks. Familiarity with asynchronous programming in Python using libraries like asyncio or Dask and understanding of concurrency and parallelism concepts. Write unit tests for developed code using pytest to ensure functionality and reliability. Collaborate with the QA team to ensure comprehensive test coverage. API Development & Integration: Design and develop RESTful APIs using frameworks like FastAPI and Flask. Ensure smooth communication between microservices via REST and message brokers like RabbitMQ. Messaging/Caching Systems: Understand and work with pub/sub architectures and are familiar with message brokers including RabbitMQ and Kafka. Implement and manage caching solutions using Redis to enhance application performance. Version Control: Use Git for source code management, adhering to best practices for branching, merging, and collaborative development. Database Operations: Work with database technologies such as PostgreSQL and SQLite, understanding schema design, querying, and optimization. Technical Skills Required :Bachelor's degree in Computer Science, Engineering, or a related field. 3-5 years minimum as a Python Developer with a solid understanding of the Python language and its best practices, adhering to common Pythonic principles. Development experience within the paradigms of microservices, cloud technologies and modern containerization platforms, e.g. AWS, Azure, GCP, Docker, and Kubernetes. Proficient in implementing and managing Redis as an in-memory data structure store, used for caching, session management, and real-time analytics. Familiarity with Redis data types, such as strings, lists, sets, and hashes, and their appropriate use cases. Strong understanding of RabbitMQ as a message broker, facilitating asynchronous processing and inter-service communication. Familiarity with RabbitMQ's exchange types, routing, and queue bindings, and the ability to troubleshoot common RabbitMQ issues. Proficient in writing tests using libraries like pytest or unit test to ensure code reliability and functionality. Experience with Object-Relational Mapping tools like SQLAlchemy or Django ORM, simplifying database operations and queries. Strong understanding of relational database concepts, with hands-on experience in designing, querying, and managing data using PostgreSQL, SQLite and Cloud Data Warehouses. Familiarity with normalization, indexing, and optimization techniques to ensure efficient data retrieval and storage. Experience in developing applications using frameworks like FastAPI, Flask or Django to simplify tasks like routing, database operations, and security authentication/authorization flows as examples. Familiar with tools like Jenkins, Travis CI, or GitHub Actions to automate the building, testing, and deployment of applications throughout the CI/CD lifecycle. Proactively identify challenges and bottlenecks, employing strong troubleshooting skills to address them. Soft Skills Required :Strong verbal and written communication skills. Energetic, self-directed, and comfortable in a fast-paced environment. Team player with good interpersonal skills and quick to learn.


  • Python Developer

    3 weeks ago


    bangalore, India SoftClouds Full time

    Job Title: Products – Python Developer Location : India/Remote Duration: Fulltime Job Overview: SoftClouds LLC is looking for an experienced Python Developer to join our product team. This role focuses on creating python algorithms for our software products, should possess strong python development skills, with experience on for text analysis, data...

  • Python Developer

    2 weeks ago


    bangalore, India PradeepIT Consulting Services Full time

    Experience 4 + yearsMandatory Skills:Python MongoDBKafka (it is mandatory to be experienced or worked upon Kafka)NIFI (it is mandatory that he or she worked upon NIFI.( If a person has experience working on NIFI, it would be great if basic knowledge or had done any kind of course on NIFI, will also work )Job Description: Senior Python Developer with 5 Years...

  • Python Developer

    3 weeks ago


    bangalore, India eAspire Technolabs Inc. Full time

    Role :- Senior Python Developer Experience Range & Role-5-8 years Mandatory Skills - Python, Django, Golang, Rust Locations & Shift -Pan India Notice Period - Immediate Joiner only Skills Combinations from below you can consider anyone - Python+ Django+ Golang OR Python + Django + Golang + AWS OR Python + Django + Rust OR Python + Django + Rust + AWS

  • Python Developer

    3 days ago


    bangalore, India Megovation Full time

    Job Title: Python Developer  Location: Tamilnadu, India Location Preference: We are specifically looking to hire talented individuals from Tier 2 and Tier 3 cities for this opportunity. Employment Type : Full-time Company Description: We build big data products, application development, and ERP implementations on the public cloud. Our 200+ years technology...

  • Python Developer

    2 days ago


    bangalore, India Landmark Group Full time

    Python Backend Developer Job Description We are seeking a talented and experienced Python Backend Developer to join our engineering team. The ideal candidate will have 3-5 years of professional experience, a strong proficiency in Python and its frameworks, and a proven track record of designing, building, and deploying scalable microservices and RESTful...

  • Python Developer

    2 days ago


    bangalore, India Overture Rede Full time

    Position: Python Developer (FastAPI, AWS) Location: Bangalore, Pune, Mumbai, Noida, Gurugram, Kolkata, Delhi Experience: 6 to 10 Years Notice Period: Serving March Month Client: Persistent Key Skills: Python, FastAPI, AWSRole: Develop and optimize backend services using Python and FastAPI, leveraging AWS for scalable cloud solutions.

  • Python Developer

    2 weeks ago


    bangalore, India upGrad Rekrut Full time

    Looking for a Python developer with Azure experience Looking for Immediate joiners onlyJob title: Python developer with AzureDuration: FulltimeLocation: Hyderabad (3 days Work from office mandatory) We are seeking a skilled and motivated Python Developer with hands-on experience in RESTful API development and Microsoft Azure cloud services. The ideal...

  • Python Developer

    1 week ago


    bangalore, India Tata Consultancy Services Full time

    Dear Applicants,Greeting from TCS!I hope your day is going well!At Tata Consultancy Services, were looking for someone like you for an Associate Consultant position. This opportunity aligns nicely with your experience in creating immersive technologies and innovative solutions.TCS has urgent requirements for "Python Developer"Education: Minimum 15 years of...

  • Python Developer

    4 days ago


    bangalore, India NAZZTEC Full time

    We're Hiring: Python Developer Location: Mumbai Experience: 3+ Years Employment Type: Full-time Job DescriptionWe are seeking a skilled and passionate Python Developer to join our growing tech team. The ideal candidate will be responsible for developing high-quality, scalable applications and APIs while collaborating with cross-functional teams to deliver...

  • Python Developer

    4 days ago


    bangalore, India NAZZTEC Full time

    🚀 We’re Hiring: Python Developer 📍 Location: Mumbai 🕒 Experience: 3+ Years 📅 Employment Type: Full-time🔍 Job DescriptionWe are seeking a skilled and passionate Python Developer to join our growing tech team. The ideal candidate will be responsible for developing high-quality, scalable applications and APIs while collaborating with...