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.