Python Developer (Quality Management)
Company Background
Our client is a global leader in providing quality solutions for assembly, manufacturing, and laboratory operations. With over 40 years of experience, the company supports customers across the world by delivering cutting-edge data collection and analytics systems. Their applications capture data from key quality factors such as bolt torque, material thickness, weld seams, and more—helping ensure manufacturing precision and reliability.
Project Description
The project is focused on supporting and further developing the Digital Clipboard Platform, a key solution for real-time data collection and analysis in manufacturing environments. This system enables the capture of critical metrics such as torque, weight, material thickness, and more, directly from the assembly line. The platform is used by technicians and engineers to monitor, troubleshoot, and ensure quality across production processes. The current initiative involves transitioning development responsibilities, maintaining and optimizing the existing Python-based infrastructure, and ensuring system stability, scalability, and performance in a highly active production environment.
Technologies
- Python 2.7
- Django
- Django REST Framework
- Celery
- MS SQL Server
- Docker
- Azure DevOps
- Git
- IIS
What You'll Do
-
Maintain and extend backend services written in Python and Django, with support from Celery for background task processing;
-
Migrate and support legacy Python 2.7 codebase in a live production environment;
-
Deploy and monitor code using Azure DevOps pipelines and Docker containers;
-
Implement DevOps practices including version control, rollouts, rollbacks, and environment monitoring;
-
Work with MS SQL Server, manage database deployments and script rollouts;
-
Collaborate closely with the internal team and customer stakeholders;
-
Respond to emergency issues, troubleshoot live incidents, and maintain high availability for production systems;
-
Ensure security and stability through application updates, testing, and validation;
-
Communicate effectively in English, both verbally and in writing, with internal teams and end customers;
-
Provide consulting and advisory support, helping shape the future architecture and process improvements;
-
Work both independently and collaboratively as part of a Scrum team;
Job Requirements
-
4+ years of professional experience in backend software development with Python;
-
Extensive experience in Python development in production environments;
-
Proficiency in Django, Django REST Framework, and Celery;
-
Experience with Azure DevOps, Git, and general DevOps practices;
-
Strong understanding of Docker, IIS, and application deployment workflows;
-
Hands-on experience with MS SQL Server, including scripting and deployment;
-
Solid knowledge of web application deployment, security models, and system monitoring;
-
Ability to write clean, maintainable code and implement unit tests;
-
Excellent English communication skills—both written and spoken (English level B1+ or higher);
-
Ability to work independently as well as collaboratively in a remote team environment;
-
Comfortable acting as a technical advisor, including communication with end customers;
Nice To Have
-
Experience with C#.NET, ASP.NET Core, and Web API;
-
Frontend experience with AngularJS, JavaScript, HTML, CSS;
-
Familiarity with JWT, Federated Identity Management (FIM), and Single Sign-On (SSO);
-
Experience working with multi-tenant SaaS platforms;
-
Background in Agile/SCRUM methodology and cross-functional story development;
What Do We Offer
The global benefits package includes:
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Internal startup incubator;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.
Apply for this job
*
indicates a required field