Senior Python Developer

Quality Assurance · Brno, .
Department Quality Assurance
Employment Type Full-Time
Minimum Experience Experienced

Codasip is a fast-growing startup (there are almost 100 of us) based in Brno and with offices in France, Germany and China, that develops its own EDA tool (Codasip Studio) for processor design. In addition, we design RISC-V processor cores tailored to global customers (such as Analogix, Sigma Designs and others) and work with Western Digital on the first, physically available, open-source HW called SweRV.

We are currently undergoing an agile transformation (scrum) and this also applies to the philosophy of SW development. We want development teams to be able to independently manage their own codebase without the help of an external QA team (which is already in Codasip but not part of the development teams) and can focus on the vision and stability of their own products while minimizing barriers to their work. This is how the concept of our unique automation framework has been created.


A 5-member team is currently collaborating on the project, whose architect is Milan Skála. During the selection process, you will meet the whole team, but from the very beginning, it will be mainly Luděk Dolíhal (QA team leader and Vladis Kapoun (Scrum master).


At the moment, we are looking for a Senior Python Developer, who would primarily work on the design, development and testing of individual microservices.


YOUR MAIN TASKS WILL BE:

  • Design and development of a whole family of interconnected internal systems
  • Mentoring of junior team members


FURTHER AREAS OF RESPONSIBILITY YOU WILL COVER:

  • Cooperation within an agile team
  • An open environment for new ideas and improvements, where your opinion will be heard and very much desired
  • Diversity of work, even if we have quite basic tools
  • A company  culture that you will find comfortable and productive


TECHNOLOGIES YOU SHOULD KNOW:

  • Python 3 - you don't have to be Guido van Rossum, but the more experienced you are, the better  :)
  • Pytest
  • RabbitMQ
  • Microservices
  • Docker (user level as well)
  • generally CI/CD tools
  • GitLab
  • Jira


 WHAT WILL BE VERY WELCOMED:

  • experience with object-oriented programming and design patterns
  • experience in designing database schemas
  • good knowledge of English (communicative level)


If all the abovementioned makes sense to you and you share the same vision, we will be very pleased to hear from you. 

Thank You

Your application was submitted successfully.

  • Location
    Brno, .
  • Department
    Quality Assurance
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced