#

Linux Back-end Developer with Python

Hays Poland

Kraków, małopolskie

Hays Poland

Linux Back-end Developer with Python

Kraków
Linux Back-end Developer with Python
Kraków
NR REF.: 1135370


Your new company
For our Client, international company which is responsible for product development and works closely with their product for e.g. power or rail, to develop the next generation of exciting and cutting-edge products and systems for the power industry, we are looking for Candidates interested in Linux Back-end Developer with Python.

Your new role
Candidates for this position will become part of a dynamic team developing software for backend server applications that include elements of database management, device communications, user notifications etc. Responsibilities include:
  • Developing high quality software as well as unit and component tests within a continuous integration environment
  • Contributing to design and choose appropriate tools & technologies where necessary
  • Co-ordinating with the Product Owner, team members and other stakeholders to meet business objectives
  • Participating in project planning sessions and providing estimates
  • Developing scripts to automate and streamline development activities
  • Configuring and maintaining release and deployment environments
  • Participating in manual end to end system QA testing

What you'll need to succeed
  • A degree in software engineering or equivalent
  • At least 3 years’ experience in Linux application development in Python
  • Development experience on Linux based systems
  • Practical knowledge of commonly used design patterns and libraries
  • Good knowledge of relational databases e.g. MySQL, PostgreSQL
  • Knowledge of source code revision control, preferably GIT
  • Fluent in English, both written and verbal
Desired Criteria:
  • Practical experience developing backend applications
  • Practical experience developing asynchronous applications (e.g. using Twisted, asyncio, Tornado)
  • Knowledge of messaging systems e.g. REST, message queues
  • Knowledge of C++
  • Experience working in an Agile environment with continuous integration and deployment.
  • Experience developing Microservices
  • Experience working with Docker containers
  • Experience using unit test and component test frameworks
  • Practical experience managing and administrating MySQL or PostgeSQL databases.
Personal Attributes:
  • A good team player capable of delivering excellent results under pressure and to strict deadlines
  • Ability to communicate effectively with clients and colleagues.
  • Quality focused with an understanding of advances in computer technology and how this affects the business environment
  • Adaptable and able to pick up new techniques
  • A positive "can do" enthusiastic attitude towards addressing the technical challenges
  • Conscientious individual demonstrating attention to detail along with high levels of ownership and commitment
  • Motivation to create high quality products and systems and learn new skills

What you'll get in return
Our Client offers opportunity to develop skills in international company, benefits and bonuses (e.g. life insurance, private healthcare, multisport card, parking spot, trainigns and much more) and opportunity to be a part of an international team.

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Prosimy o aplikowanie poprzez przycisk znajdujący się po prawej stronie ogłoszenia.
Hays Poland

Czy chcesz otrzymywać oferty pracy na podobne stanowiska?

Utwórz powiadomienie e-mail
Zapisz mnie

Zapisani kandydaci otrzymują informacje jako pierwsi.

Podziel się ze znajomymi