Available Offers for Database Programming

Senior Python Developer

Full-time

Software company was built from the ground up to specialize in new product development and R&D, tackling the most difficult problems in the tech sphere. Now we've expanded to offer early-stage innovation and ideation plus digital transformation business consulting. Our superpower is to deliver all of this under one roof on a global scale. So let's get started and build a better future together.


About the job:

  • Automatic launch of games and applications in benchmark mode.
  • Real-time telemetry collection: FPS/frametimes, GPU usage, GPU temperature, power, clocks, CPU usage, RAM, and disk activity.
  • Low-level event capture (ETW/PresentMon/DXGI) for latency and present-time analysis.
  • Orchestration of profilers (OCAT, PresentMon, NVAPI/ADL hooks, Intel GPA/RenderDoc as needed).
  • Reliable logging, results storage, test comparison, and report generation.
  • Web dashboard with charts and test history.


Responsibilities

  • Own the system architecture: from choosing frameworks and database structures to designing scalable APIs and services
  • Take a hands-on role in development: build core components, POCs, and critical modules
  • Define and document architectural decisions, patterns, and best practices
  • Lead technical discussions and decisions within the team and with stakeholders
  • Help the team stay unblocked, productive, and aligned with technical direction
  • Review code, guide implementation, and ensure high technical quality across the project
  • Collaborate with DevOps and QA to ensure stability, observability, and smooth deployments


Requirements

5+ years of experience in backend development with Python

  • Proven experience as a Solution Architect, Tech Lead, or Senior Backend Engineer
  • Deep knowledge of Python frameworks (FastAPI, Django, Flask)
  • Strong understanding of:

- microservices architecture

- API design and service boundaries

- data modelling and relational databases (PostgreSQL)

- async programming and queues (e.g., Celery, RabbitMQ)

  • Experience designing systems for scalability, fault tolerance, and maintainability
  • Comfort working with Linux environments, containers (Docker), Git workflows
  • Excellent communication skills and ability to justify architectural decisions
  • Very good English language skills, both written and verbal (min. B2)


Preferred Skills

  • Experience with Azure DevOps, GitHub Actions, or other CI/CD platforms
  • Familiarity with cloud platforms (Azure, AWS, GCP)
  • Experience with system monitoring, logging, and performance profiling
  • Bonus: exposure to AI/ML integration, vector databases (e.g., Qdrant, Pinecone)


Locations: Vilnius, Lithuania (hybrid/remote) or Mexico - Guadalajara (hybrid/remote), EU country (fully remote)

Format: Long-term engagement

Consultant ERP (Senior)

Remotely

The service is requested as part of the project TM Roadmap where SAP precalculation shall be rolled out to a few eastern countries


Tasks:

● Analysis and Designing

○ Analysis of business processes as it is currently set up in SAP Horizon and document in Powerpoint and word documents

○ Designing of a Business Process: Agnostic Process definition of seafreight process in Adhesives by reviewing and documenting business requirements from different regions

○ Designing of process solution with reference to logistics processes

○ Identifying of application requirements (create Change Rquests and Functional Designs)

○ Creating of Requirement List (Change Requests, Functional Designs)


● Building of he processes specified as part of Analysis and Design

○ Customizing and Development, Documentation of Customizing

○ Creation of variants for all relevant programs and List of used interfaces/programs with variants

○ Technical designing of solutions


● Integration test:

○ Planing, creation, checking of interfaces

○ Creation of an Interface Overview

○ Preparing and managing of master data

○ Master data list

○ Preparing of and executing integration test

○ Testing of case Database


● User acceptance test:

○ Consultancy of definition of test scenarios

○ Testing of case Database

○ Consultancy of user acceptance test

○ Following up and closure of Test cases & Problem reports


● Deploy and Cut over:

○ Preparing of detailed cut-over plan

○ Cutting of Over Plan

○ Setting up of deployment environment

○ Master Data Migration

○ Preparing and managing of master data /Cut-Over activities

○ Checking of Cut-Over activity list


● Go-Live:

○ Signing off / Acceptance of cut-over plan

○ Signing off Document for Go-live

○ Managing and consultancy of first postings

○ Analysis and monitoring of Go-live evaluation


● Post Go-live / Hypercare:

○ Managing of consult activities

○ Going live of Open Issue List

○ Coordination of Bug fixing

○ Consultancy of local change mgmt. (key user)

○ Adjustments of scope (need to be defined)


● Knowledge Transfer and Handover to Maintenance:

○ Creation of handover documents

○ Updating of process and system documentation

○ Explaining of new/changed processes