Position: Python Integration Developer
Company: CanSolveit
Category: Python
Experience required: 2y
English level: upper

Hello! We are looking for a Python Integration Developer to join our team, consulting company, CanSolveIt. 

Remote, part-time (30 h/w). 

**CanSolveIt** is a consulting company that provides services on change management, business process optimization and management of information systems. We work with international leaders in the construction and energy management industry, primarily in the North American and European market. 

As a **Python Integration Developer**, you will develop and support our integration projects. 

We expect to find a person who has analytical thinking, learns quickly, is open to researching new integration systems, and can manage his/her time and tasks without gaps in the working process. 

**What we offer:  **

• Remote work. 
• Flexible schedule (30 hours per week). 
• Opportunities to grow professionally and personally (workshops, work sessions, external education). 
• Paid leave (24 calendar days + public holidays). 
• Small and outstanding team. 
• Exciting challenges, possibility to be a part of business practices of the Western international business markets. 

**Responsibilities: **

• Writing and maintaining systems integrations. 
• Reconciliation of Smartsheet project data and data in the Postgres database. 
• Work on research and development projects. 
• Writing technical and R&D documentation. 

**Requirements: **

• 2+ years of solid experience working with Python. 
• Proven experience creating and deploying REST APIs with Python Web Frameworks such as FastAPI, Flask, etc. 
• Experience profiling, debugging, tracing, and or parallelizing/optimizing Python code. 
• Commercial experience with relational databases (Postgres, etc) 
• You are comfortable with the nuts and bolts of systems programming in the Linux environment (shell/bash scripting). 
• Knowledge of JavaScript. 

 

**Nice-to-Have Skills: **
• Experience deploying apps/services on at least one major enterprise cloud platform (AWS, GCP, or Azure). 
• Experience with tools such as Git, Jira; 
• Experience with Docker and Kubernetes. 

**Recruiting Process: 
**
Interview with the HR 
Technical interview 
Interview with the CEO and Team