Python Developer

2 - 3 years

2.0 - 3.0 Lacs P.A.

Pune

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Software designBackendFront endCodingPostgresqlMySQLAgileData structuresPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

*Information from Career Portal seems to be incomplete. Please fill the following details. Skills * Skills Required Skills: PYTHON,NLP,DJANGO,MYSQL,RESTFUL Additional Skills / Good to have: NOSQL,POSTgresql,AWS Job Description We are seeking a talented Python Developer to join our team. The ideal candidate should have strong coding skills and be well-versed in object-oriented programming, with a focus on writing clean, maintainable code. Experience in Test-Driven Development (TDD) within a Continuous Integration (CI) environment is essential. A solid understanding of backend development, particularly with RESTful APIs using Flask or Django, is required. The role involves designing and building scalable modules while proactively contributing to the overall product s growth beyond assigned tasks. Responsibilities Design, develop, and maintain Python-based applications with a focus on performance and efficiency. Collaborate with cross-functional teams to define project requirements and implement new features. Write modular, reusable, and well-structured code following industry best practices. Develop and optimize data storage solutions, including databases and data pipelines. Identify, troubleshoot, and resolve performance bottlenecks and technical issues. Work closely with front-end developers to ensure seamless integration between client-side and server-side components. Implement robust security measures and data protection strategies. Participate in code reviews, sharing feedback and best practices with the team. Stay updated with the latest industry trends and emerging technologies to enhance development processes. Required Qualifications Bachelors degree in Computer Science, Engineering, or a related field (or equivalent work experience). Proven experience in Python development, with expertise in frameworks like Django, Flask, or FastAPI. Strong understanding of object-oriented programming and software design principles. Experience with version control systems (e.g., Git) and agile methodologies. Proficiency in developing RESTful APIs, web services, and microservices architectures. Hands-on experience with relational and NoSQL databases, with a focus on scalable solutions. Familiarity with cloud platforms (AWS, Azure) and containerization tools like Docker is an advantage. Excellent analytical skills and the ability to work independently or collaboratively within a team. Strong communication & skills. Preferred Skills Experience with AI/ML frameworks such as TensorFlow or PyTorch. Ability to write high-performance, scalable code. Strong grasp of data structures and algorithms for optimized problem-solving. Knowledge of Natural Language Processing (NLP) and Retrieval-Augmented Generation (RAG).

IT Services and IT Consulting
Pune Maharashtra +1

RecommendedJobs for You

Hyderabad, Telangana, India