Software Engineer (Backend Python)

NETtoWORK ricerca Software Engineer (Backend Python) per azienda della provincia di Bolzano.

We are looking for a Python Developer to join our engineering team and help us develop and maintain our EndianOS platform.

 

Endian is a global leader in cybersecurity solutions for Industrial IoT, SMB and Educational applications. Our mission is providing a platform that connects people and things in a secure way. We offer secure connections that are ensured by a mix of hardware and software based security gateways built for business and industrial companies. We bring value to our customers enabling solutions for secure connectivity, protection against cyberattacks, big data, predictive maintenance, advanced analytics and artificial intelligence.

 

To be successful in this role, you should have experience using server-side logic and work well in a team.

Responsibilities

·      Write effective, scalable code

·      Writing and testing code for our APIs

·      Assure the code has full and comprehensive testing coverage

·      Package our code into rpm packages and images using Yocto

·      Test and debug programs running in EndianOS

·      Improve functionality of existing solutions

·      Implement security and data protection solutions

·      Coordinate with the team to understand customer requirements and provide technical solutions

 

Minimum Qualifications

·      Consolidated experience (3+ years) as a Python Developer

·      Proved Linux administration skills (systemctl, journal, iptables, networking analysis and debugging)

·      Expertise with FastAPI framework, and pydantic data validation

·      Expertise with Tox, unit-testing and integration-testing concepts

·      Expertise with Git

·      Adaptability to Pep8 and tools for standard coding

·      Team spirit

·      Good problem-solving skills

 

Preferred Qualifications

·      Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design

·      Familiarity with front-end technologies (like JavaScript and HTML5)

·      Familiarity with Docker

·      Familiarity with profiling techniques`

 

What we offer

·      An innovative company with modern technologies for connecting people and things

·      A motivated and talented team that shares the same passion for the company mission

·      The opportunity to learn new technologies and to expand your experience in Cybersecurity and IoT

·      A flexible and smart working environment that takes full advantage of the opportunities of digital technologies

Sei registrato alla nostra piattaforma?

CANDIDATI SUBITO

Non sei ancora registrato?

REGISTRATI PER CANDIDARTI