Position: Python Engineer
Company: Fulcrum Software
Experience required: 2y
Category: Python
English level: intermediate
Published: 2021-10-01T00:00:00+03:00

**Project:** Development of software for a cardiovascular ultrasound scanner (heart).
**The team** handles telemetry data processing: database with logs (AWS Cloud and a copy in PostgreSQL). Product stress testing and infrastructure utilities (A set of BAT scripts that run tests on different machines, generate reports, and so on). The team consists of 4 people: 1 Product owner, 1 software developer, 2Reliability Engineers (which we are looking for).

**Technologies:** Python, BAT-scripts, Amazon Web services \ Amazon Cloud, PostgreSQL
**Software:** Visual Studio, PyCharm.

**Requirements:**
- 2-year experience in a similar position
- Python
- SQL databases
- Amazon Web services
- Intermediate English level (written and spoken)
- Experience with Visual Studio 2019
- Higher education

**Will be a plus:**
C++, Windows BAT scripts

**We offer:**
- 20 days paid vacation (official Ukrainian holidays are days off)
- 15 days sick leave
- Accounting support
- Comfortable modern office and working environment
- Flexible working schedule
- Regular business trips to Norway
- Corporate events
- English classes
- Paid conferences

**Responsibilities:**
- Develop and maintain scripts that run on devices to find reliability problems, such as crashes, memory leaks, HW failures, etc.
- Develop and maintain scripts to analyze reliability logs which are uploaded from the device to an internal server
- Retrieve customer usage logs from Amazon Web Services and analyze these (in the cloud or locally)
- Maintain database of customer usage logs
- Add reliability-related functionality to our products.
- Automate statistics and reports on reliability issues