Core Python Developer

Year    GJ, IN, India

Job Description

Job Summary:



We are looking for an experienced

Core Python Developer

with 5-6 years of hands-on experience in Python programming. The ideal candidate will have deep knowledge of Python core concepts, data structures, OOPs, and experience working on scalable backend systems and RESTful APIs.

Key Responsibilities:



Design, develop, test, and deploy high-performance applications using

core Python

. Write clean, maintainable, and efficient code using

OOPs

principles. Work on

data processing, multithreading, and optimization

techniques. Develop and integrate

RESTful APIs

and third-party services. Collaborate with cross-functional teams including frontend developers, QA, and DevOps. Perform

code reviews

, troubleshoot, debug, and optimize applications for performance and scalability. Document software processes and procedures. Stay up-to-date with Python trends, libraries, and best practices.

Required Skills:



Strong expertise in

Core Python (3.x)

- data structures, exception handling, file I/O, and more. Experience with

OOPs, design patterns

, and modular programming. Good understanding of

multithreading/concurrency

. Experience in working with

REST APIs, JSON/XML

, and web frameworks like

Flask

or

Django

. Familiarity with

database systems

(SQL and/or NoSQL like MySQL, PostgreSQL, MongoDB). Experience with

version control

tools (e.g., Git). Exposure to

unit testing frameworks

like pytest or unittest. Basic knowledge of

Linux/Unix systems

and shell scripting. Familiarity with

CI/CD

pipelines and containerization tools (Docker is a plus).

Preferred Skills:



Experience with

cloud platforms

(AWS, Azure, or GCP). Familiarity with

message brokers

(RabbitMQ, Kafka). Knowledge of

data pipelines or ETL

processes. Familiarity with

microservices architecture

.

Educational Qualification:



Bachelor's/Master's degree in Computer Science, Information Technology, or a related field.

Why Join Us?



Opportunity to work on challenging and impactful projects. Collaborative and growth-oriented work culture. Competitive compensation and benefits. Learning and development opportunities.
Job Types: Full-time, Permanent

Pay: ?30,000.00 - ?70,000.00 per month

Benefits:

Health insurance
Location Type:

In-person
Schedule:

Day shift Monday to Friday
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3941003
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    GJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year