Senior Python Developer

Vilnius, Vilniaus, Lithuania
Outsource – Employment Contract /
External /
Hybrid
A well-established accounting firm in Lithuania, successfully operating since 2008, provides a full range of financial accounting, tax, and payroll services — including financial management and business process automation.

The company also specializes in working with complex and highly regulated entities such as licensed businesses, cryptocurrency and fintech companies, shared service centers, EMIs, investment funds, and other collective investment vehicles.

With strong international experience, the team supports clients across multiple countries, ensuring high-quality financial accounting that aligns with both local and international standards (including IFRS). Solutions are tailored for both individual international companies and larger corporate groups.

Dynamic, customer-focused, and innovative, the company takes a one-stop-shop approach, successfully addressing clients’ diverse needs from its headquarters in Lithuania.

The Senior Python Developer will be involved in the redesign of the Official Statistics Portal, with a primary focus on the data catalog component.

Must-Have Experience:

    • 5+ years of Python back-end development experience.
    • Strong knowledge of CKAN (version 2.9 or later):
    • - CKAN plugin development (using plugin toolkit, IDatasetForm, etc.).
      - Extending CKAN API or integrating external APIs.
      - Familiarity with CKAN’s authorization model (auth functions, roles, organizations).
    • Knowledge of Pylons/Pyramid web frameworks (CKAN’s base stack).
    • Experience with PostgreSQL (querying and schema design).
    • Familiarity with Solr or Elasticsearch for search integration.
    • Working with REST APIs, JSON serialization, and metadata schemas (DCAT/DCAT-AP).

Bonus/Preferred Experience:

    • Experience with CKAN harvesters, metadata validation, and DCAT-AP publishing.
    • Integration experience with data governance or metadata management systems (e.g., Palantir Foundry).
    • Familiarity with CKAN Cloud, Docker, and Kubernetes.
    • Experience working in public sector open data portals or large-scale statistical data platforms.
    • Exposure to Open Data standards or linked data (RDF/SPARQL, JSON-LD).
    • Fluent in English; Lithuanian reading skills a plus.

We offer:

    • Personalized career path for your growth.
    • Fast-paced environment & organization focused on lifelong learning with dedicated annual learning budget.
    • Hybrid workplace with flexible working hours & art inspired environment.
    • Possibility to expand your knowledge while working with Lithuanian and international clients.
    • Personalized benefits’ system when you choose what is most relevant for you (health insurance, parking, etc.).
    • Team buildings, get together breakfast, wellbeing activities & corporate events.
    • Salary starts from 5000 gross.