Z doświadczeniem nie mniejszym niż 15 lat pracy z klasycznymi technologiami (Python 2.7, Delphi 7, Bottle, MySQL).
Specjalista, który naprawdę rozumie stare stosy i potrafi pracować z istniejącymi projektami bez propozycji "przepisać wszystko od zera" i bez wykładów na temat "nowoczesnych technologii".
Projekt stabilny, używany codziennie, kod napisany starannie i logicznie. To nie jest „brudne dziedzictwo”, a działający system, który po prostu trzeba wspierać i rozwijać.
Przed rozpoczęciem pracy nad projektem, oczywiście, będzie możliwość zapoznania się z kodem i architekturą, aby ocenić zakres i złożoność zadań.
Potrzebne jest spokojne, profesjonalne podejście bez ostentacyjnego reformatorstwa. Tutaj ceniona jest niezawodność i zrozumienie istoty.
Funkcjonujący system CRM, opracowany 5-6 lat temu specjalnie pod nasze procesy biznesowe do ewidencji części zamiennych w magazynie i zarządzania sprzedażą. System w pełni funkcjonuje i codziennie jest używany w pracy. Opracowanie od podstaw nie jest wymagane - potrzebne jest właśnie wsparcie, dopracowanie modułów, poprawa błędów i stopniowa modernizacja bez zmiany stosu technologicznego.
Projekt przewiduje długoterminową współpracę (3-4 lata) z płatnością za każde zadanie osobno. Szukamy programisty, gotowego pracować z już istniejącą bazą kodu i architekturą, bez wygórowanych stawek, z nastawieniem na stabilną i produktywną współpracę.
Stos technologiczny:
Część webowa (strona):
Python 2.7
Framework Bottle (prosty i lekki)
MySQL
HTML4, JavaScript
Zewnętrzne biblioteki:
fpdf - generacja PDF
msgpack (zmodyfikowana) - wymiana w binarnym formacie MsgPack
openpyxl, xlrd, xlwt — praca z xlsx i xls
PIL - generacja captcha
matplotlib - tworzenie wykresów i diagramów
Serwer: Nginx + wbudowany FastCGI Bottle
Praca wieloplatformowa: Windows (u klienta) i Linux (u programisty)
Część programowa (aplikacja kliencka):
Delphi 7
Komponenty RxLib
Praca z SQLite przez Zeos
Połączenie przez HTTP przez IdHTTP
Praca z XLS przez OLE
SimpleMsgPack (zmodyfikowana wersja) - wymiana w formacie MsgPack