Position: Python Developer
Category: Python
English level: upper
Years of experience: 5


1) Developing (refactoring, migrations, deployments, releases) of Alerting Service with REST API. Input data from analytics pipeline, doing data manipulation, creating appropriate alerts, to save it into PostgreSQL database. Sending SNS notification to data pipeline for saving a data on AWS S3 buckets in EC2 instances including directly data response to the backend and frontend side via calling appropriate endpoints.

2) Working on FRM (Fraud Risk Management) project with Python language. Developing architecture (for Fintech based business) from scratch for FRM service project for helping clients prevent, detect, and respond to fraud and misconduct risks project. On the development on this program by working with our clients to design, implement, and evaluate ethics and controls. For this project I'm using some necessary python library's (such as petl, pandas, matplotlib, numpy, sqlalchemy and etc.) and project developing with beautiful Python code via PEP8.
Writing unit and integration tests with pytest.
Working with different database systems such as MySQL, PostgreSQL, Oracle.
Working with Git distributed version control system.

3) Developing plugins and modules (notification, notes and etc.) for all entire software using Python/Django/JS/Docker skills.
PyLint to make sure that code is following PEP8 standards.
Working with different database systems such as PostgreSQL, MongoDB.
Unit and integration tests using pytest.

4) Developing/introducing mobile application (Python) backend program for IOS and Android hardware environment using Python/FLASK/Docker skills.
Unit and integration tests using Unittest framework.