Задачи: Разрабатывать и поддерживать серверные приложения на Python и FastAPI. Создавать REST API и реализовывать обмен данными через WebSocket и gRPC. Работать с Microsoft SQL Server и SQLite через ORM, создавать и применять миграции. Разрабатывать интеграционные модули для взаимодействия с промышленным оборудованием. Требования: Уверенное знание Python 3 и основных принципов ООП. Опыт разработки API на FastAPI. Понимание async/await, асинхронного ввода-вывода и конкурентного выполнения задач. Понимание REST, HTTP и JSON. Знание SQL и опыт работы с реляционными базами данных через ORM. Опыт работы с Pydantic, SQLAlchemy и Alembic. Практический опыт работы с Docker, Docker Compose и Linux. Уверенное владение Git. Будет преимуществом: Опыт с gRPC, Protocol Buffers и WebSocket. Опыт написания модульных и интеграционных тестов с использованием pytest. Знакомство с OPC UA, Modbus TCP или Beckhoff ADS. Понимание принципов работы ПЛК, SCADA или MES-систем. Опыт разработки программного обеспечения для АСУТП.