PeK Automotive
Senior Python Developer
PeK AutomotiveSlovenia13 hours ago
Full-timeEngineering, Information Technology

Required work experience: 5+ years

Full-time, full day


PeK Automotive is a manufacturing company developing and maintaining an internal ERP system used for production, warehouse, procurement, and accounting processes. The system is actively used in production and continues to evolve.

We are looking for an experienced Senior Python Developer / Tech Lead to take ownership of the ERP system, lead development team, and ensure stability, performance, and maintainability of a Django + PostgreSQL codebase.


Responsibilities

  • Technical leadership of the ERP development team (backend, frontend developers, QA)

  • Planning and managing releases

  • Managing Git flow

  • Coordinating and executing deployments

  • Support, development, refactoring, and optimization of an existing ERP system

  • Working with business logic related to:

    ◦ production

    ◦ warehouse management

    ◦ procurement

    ◦ reporting and related processes

  • Design, optimization, and refactoring of database architecture

  • Writing, reviewing, and optimizing complex SQL queries

  • Performance analysis and optimization of existing features and reports

  • Development of new functionality and maintenance of legacy code

  • Writing and maintaining technical documentation

  • Participation in technical decision-making and long-term system evolution


Required skills


  • Strong understanding of ERP systems or experience with complex business systems

  • Strong Python and Django (DRF) knowledge

  • Excellent SQL (PostgreSQL) skills

  • PostgreSQL (required)

    ◦ Query optimization, indexes, EXPLAIN / EXPLAIN ANALYZE

    ◦ Experience with DB maintenance and performance tuning

    ◦ Experience working with large relational databases

  • Experience with Celery and Redis

  • Experience designing, developing, and maintaining REST APIs

  • Solid understanding of software design principles and common architectural patterns

  • Strong experience with Git and branching strategies (Git Flow or similar)

  • DevOps awareness

    ◦ Docker

    ◦ CI/CD pipelines

    ◦ Experience with cloud infrastructure (GCP or similar)

    ◦ Experience with Terraform, Ansible, GitLab CI (or equivalent tools)

  • English level B2 or higher (technical communication and documentation)


Nice to have


  • Experience with high-load or data-heavy systems

  • Experience working with legacy systems and gradual refactoring

  • Experience in manufacturing, accounting, or logistics domains

  • Experience with frontend development (basic)


For more information you can contact us via email [email protected] or phone number +386 30 429 942.

Key Skills

Ranked by relevance