Match score not available

Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience in Python and related frameworks, Strong DevOps and SQL knowledge, Familiarity with Azure Cloud Services, Knowledge of TLS/SSL and Camunda BPM.

Key responsabilities:

  • Develop APIs and web applications in Python
  • Manage databases and optimize data queries

Virtido logo
Virtido Hrtech: Human Resources + Technology Scaleup https://virtido.com/
51 - 200 Employees
See all jobs

Job description

About Virtido

Virtido is an entrepreneurial and innovative IT company headquartered in Zurich, Switzerland. We realize ideas and projects - from strategic concept to technical implementation closely alongside our dynamic clients with a strong focus on start-up or fast-growing companies. Since inception in 2015, we have grown rapidly to currently 140+ professionals in Switzerland, Germany, Poland, Ukraine and the Philippines.

About Our Client

Our client is reshaping the Swiss Healthcare industry to shift the main focus to the patients. 

Requirements

  • Solid experience in Python:
    o Basics of the language (syntax, control structures, error handling).
    o Frameworks: Flask for web development and REST API creation.
    o Implementation and management of JWT-based authentication for APIs.
    o Libraries: SQLAlchemy (ORM), AsyncIO (asynchronous programming), lXML (XML processing), XML-RPC (Remote Procedure Calls), websockets (Flask-SocketIO).
  • Strong DevOps knowledge:
    o Version management with Git (branching, pull requests).
    o Containerization with Docker (image creation, container management, Docker Compose).
    o Linux knowledge (preferably Debian/Ubuntu) (CLI, rights management, network tools).
    o Shell scripting (Bash, automation tasks).
  • Strong level of proficiency in SQL Databases, preferably PostgreSQL (data modeling, queries, optimization, backup/restore).
  • Software-specific knowledge:
    o Camunda BPM (modeling and execution of BPMN workflows, API integration).
    o Odoo (module development, ORM, interface customization).
  • Azure Cloud Services: network management (subnets, security groups) and IaaS management (virtual machines, storage accounts).
  • Management of a Certificate Authority (CA): creation and management of certificates (TLS/SSL).
  • Experience in developing and deploying Python applications for Windows/macOS (e.g. with pyInstaller for cross-platform binary creation) is a plus.
  • Very good knowledge of English.

What we offer

  • Flexible schedule and ability to work fully remotely, with some business trips involved.
  • Being a part of a highly qualified agile team.
  • Work on innovative projects at the forefront of technology.
  • Additional benefits may apply.

Does this resonate well with you? Then we look forward to receiving your application!

Required profile

Experience

Industry :
Hrtech: Human Resources + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Software Engineer Related jobs