Python Developer

Noida, Uttar Pradesh, India
Jan 30, 2024
Dec 31, 2024
Onsite
Full-Time
5 Years
Job Description

Job Title. Full Stack Python Developer

Experience. 5+ years

Location. [Location not specified]

Must-Haves

  • 5+ years of work experience as a Full Stack Python Developer (backend focus with light knowledge of front end).
  • Expertise in at least one popular Python framework (preferably Django, but also Flask, FastAPI).
  • Knowledge of object-relational mapping (ORM).
  • Working knowledge of Linux server.
  • Experience with databases (SQL, MariaDB).
  • Familiarity with front-end technologies (React, Vue).
  • Team spirit and ability to provide technical solutions.
  • Strong problem-solving skills and excellent communication.
  • BSc in Computer Science, Engineering, or relevant field.
  • Experience with containerization (Docker), updating microservices, DevOps, CI/CD pipeline, Nginx, Jenkins.
  • Experience with cloud technologies.

Day-to-Day Responsibilities
Insight Global is seeking an experienced backend Python/Django Developer with containerization experience to join the retail development team. The role involves working on dynamic software applications for the company's clients. Key responsibilities include.

  • Writing scalable code using Python, with a focus on backend development.
  • Testing and debugging applications.
  • Developing both back-end and front-end components.
  • Integrating user-facing elements using server-side logic.
  • Assessing and prioritizing client feature requests.
  • Integrating data storage solutions.
  • Improving the functionality of existing systems.
  • Implementing security and data protection solutions.
  • Coordinating with internal teams to understand user requirements and providing technical solutions.
  • Reprogramming existing databases to enhance functionality.

Qualifications

  • In-depth knowledge of object-relational mapping.
  • Experience with server-side logic and Python programming.
  • Agile mindset with the ability to provide delivery in sprints.
  • Proven track record of handling code deployment and solving production issues.
  • Designing highly responsive web applications that meet client needs.

How to Apply
If you meet the above qualifications and are excited about the opportunity to contribute to a dynamic development team, please submit your resume and portfolio to [Contact Email or Application Link].

This role offers a chance to work on cutting-edge technologies, contribute to the growth of dynamic software applications, and collaborate with a team of experienced professionals. We look forward to reviewing your application.

Related Jobs