Talent.com
Python Developer
Python DeveloperSosuv Consulting • Surat, IN
Python Developer

Python Developer

Sosuv Consulting • Surat, IN
30+ days ago
Job description

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.
  • Create a job alert for this search

    Python Developer • Surat, IN

    Related jobs
    Python Developer

    Python Developer

    Recro • surat, gujarat, in
    Senior Software Architect - Python.Set technical direction, ensure reliability, and guide teams toward clean, scalable, well-tested solutions. Architect and oversee core backend components and.Estab...Show more
    Last updated: 30+ days ago • Promoted
    Python Developer

    Python Developer

    Huxley • surat, gujarat, in
    This team oversees the entire advertising technology ecosystem that powers global ad operations.It is a cross-functional, data-driven organization with members distributed across multiple countries...Show more
    Last updated: 20 days ago • Promoted
    Python Developer

    Python Developer

    SOPEONOW • surat, gujarat, in
    SOPEONOW is a healthcare technology company focused on enabling healthcare providers to utilise real-time data to enhance patient care, service, and safety. Our mission is to harness the power of da...Show more
    Last updated: 30+ days ago • Promoted
    Python Developer

    Python Developer

    Mahardhi Technologies LLP • surat, gujarat, in
    Python Developer (Generative AI & Agentic AI).We are seeking an experienced Python Developer to join our engineering team and contribute to the development of cutting-edge Generative AI and Agentic...Show more
    Last updated: 7 days ago • Promoted
    Python Developer

    Python Developer

    Crossing Hurdles • surat, gujarat, in
    At Crossing Hurdles, we work as a hiring partner.We connect candidates with our partner that collaborates with the world’s leading AI research labs to build and train cutting-edge AI models.Senior ...Show more
    Last updated: 4 days ago • Promoted
    Python Developer with Snowflake - Contract

    Python Developer with Snowflake - Contract

    Gravity Infosolutions, Inc. • Surat, IN
    Role : Python Developer with Snowflake.Duration : 6 months and extendable.Strong proficiency in SQL and Python.Experience with Fast API for backend development. Understanding of React for UI developme...Show more
    Last updated: 6 hours ago • Promoted • New!
    Python Developer

    Python Developer

    AInsurCo • Surat, IN
    The Actuarial Specialist will be primarily responsible for building and validating actuarial models using Python, ensuring they meet detailed business specifications. The role requires a blend of te...Show more
    Last updated: 6 hours ago • Promoted • New!
    Python Developer - AWS Lex

    Python Developer - AWS Lex

    RED Global • mohali, gujarat, in
    RED GLOBAL-PYTHON DEVELOPER-AWS LEX-REMOTE-INDIA-ASAP START-12MONTHS+.RED Global, on behalf of a Key Client Partner, is currently searching for an experienced. The ideal candidate will be responsibl...Show more
    Last updated: 4 days ago • Promoted
    Python Developer

    Python Developer

    Landmark Group • surat, gujarat, in
    We are seeking a talented and experienced.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 designi...Show more
    Last updated: 29 days ago • Promoted
    Lead Python Developer_ Exp : 8+ Years

    Lead Python Developer_ Exp : 8+ Years

    Atyeti Inc • surat, gujarat, in
    Strong hands-on experience in Python.Strong experience on Django / Flask framework development.Solid understanding of OOP, REST APIs, and microservices architecture. Exposure to SQL / NoSQL databases f...Show more
    Last updated: 7 days ago • Promoted
    Python Developer

    Python Developer

    Manuh Technologies • surat, gujarat, in
    Backend : Python, API development, microservices architecture.AI / ML : Large Language Models (LLMs), RAG systems, vector databases. Cloud : AWS services, containerization, infrastructure-as-code.Fronten...Show more
    Last updated: 1 day ago • Promoted
    Senior Python Developer

    Senior Python Developer

    Cactus Communications • mohali, gujarat, in
    You will be a part of Cactus Labs which is the R&D Cell of Cactus Communications.Cactus Labs is a high impact cell that works to solve complex technical and business problems that help keep us stra...Show more
    Last updated: 30+ days ago • Promoted
    Python Developer

    Python Developer

    MyData Insights Pvt Ltd • surat, gujarat, in
    This role is for high-caliber backend engineer with deep proficiency in Python and a proven track record of building large systems at speed. This role focuses on implementing real-world services (e....Show more
    Last updated: 19 days ago • Promoted
    Senior Python Developer

    Senior Python Developer

    Huptech HR Solutions • surat, gujarat, in
    Job Description : - Senior Python Developer.Job Location - Ahmedabad (Remote).Software Development : Write clean, scalable, and efficient Python code to develop software applications.Backend Developm...Show more
    Last updated: 30+ days ago • Promoted
    Python Developer

    Python Developer

    Embitel Technologies • mohali, gujarat, in
    Job Description : Software Engineer.We are seeking a highly skilled.Python and strong software engineering fundamentals.The ideal candidate will have extensive experience working with object-oriente...Show more
    Last updated: 21 days ago • Promoted
    Lead Python Developer

    Lead Python Developer

    Unified Infotech • mohali, gujarat, in
    IT Services / Software Development.Senior / Lead Python Developer.You will drive backend architecture, lead engineering best practices, mentor the team, and work closely with clients to understand ...Show more
    Last updated: 4 days ago • Promoted
    Python Developer

    Python Developer

    Sosuv Consulting • mohali, gujarat, in
    We have an urgent requirement for Python Developers (3-5 years of exp).Our client’s data platform consists of a series of Python microservices, which become integrated through REST and RabbitMQ.We ...Show more
    Last updated: 30+ days ago • Promoted
    Python Developer

    Python Developer

    Avance Consulting • mohali, gujarat, in
    Python in production environments.Expert-level proficiency in Python and core libraries (Pandas, NumPy, AsyncIO, FastAPI, or similar). Proven track record on coding platforms — e.LeetCode, Codeforce...Show more
    Last updated: 30+ days ago • Promoted