LLC "Ukrnaftagazservice" is a Ukrainian service company that provides production and technological services for drilling and major repairs of oil and gas wells, as well as directional drilling services throughout Ukraine. In our work, we use only high-quality and reliable downhole tools from the Canadian company Wenzel Downhole Tools, a recognized leader in downhole drilling equipment manufacturing, and the MWD system from Bench Tree.
-
· 67 views · 24 applications · 25d
Back-End Developer (Python / Azure / FastAPI)
Full Remote · Worldwide · Product · 3 years of experience · B1 - IntermediateAbout the project: We’re developing a corporate AI Assistant based on Azure — a chatbot that helps all company departments efficiently search, analyze, and generate documents, as well as manage internal knowledge and templates. We already have a Cloud...About the project:
We’re developing a corporate AI Assistant based on Azure — a chatbot that helps all company departments efficiently search, analyze, and generate documents, as well as manage internal knowledge and templates.We already have a Cloud Architect, DevOps, and Data/LLM Engineer on board — and now we’re looking for a hands-on Back-End Developer (Middle) to strengthen the team on the implementation side.
Responsibilities:
- Develop and maintain REST APIs connecting Chat UI ↔ GPT ↔ Cognitive Search ↔ Blob Storage.
- Integrate Azure services (Functions, Key Vault, App Service, Storage).
- Optimize backend performance (request handling, caching, logging).
- Implement authorization, validation, and secure data access.
- Handle document formats (JSON, DOCX, PDF) for generation and output.
- Write unit and integration tests.
Contribute to code reviews and CI/CD pipelines (Azure DevOps / GitHub Actions).
Tech stack:
- Languages: Python 3.9+
- Frameworks: FastAPI / Flask
- Cloud: Microsoft Azure (Functions, App Service, Cognitive Search, Key Vault, Blob Storage)
- Other: Docker, Redis, REST API, OAuth2 / JWT, Postman, PyTest
- Nice to have: LangChain, OpenAI API, or Azure OpenAI experience
We expect:
- 2–3 years of commercial experience in Python backend development.
- Understanding of RAG architecture or experience integrating AI/ML APIs.
- Experience with CI/CD pipelines in cloud environments (Azure / AWS / GCP).
- Self-driven, detail-oriented, and proactive mindset.
We offer:
- Opportunity to work on an innovative AI project used across all company departments.
- Direct influence on backend architecture and technical decisions.
- Flexible schedule and remote format.
Possibility to continue as the project scales across the organization.
📨 Apply:
Send your CV .
We’ll get in touch shortly to schedule a brief technical conversation.
More