Position: Middle Python Developer (Telecommunication domain)
Company: Sigma Software
Experience required: 2y
Category: Python
English level: intermediate
Published: 2021-06-01T00:00:00+03:00

Are you passionate about programming on Python? Would you like to work with the one of the leading providers of Information and Communication Technology? Do you feel ready to open new horizons for your professional development? 

Then join our team!

**Customer **

The company is one of the leading providers of Information and Communication Technology (ICT) to service providers. It delivers products and services that are needed for mobile and fixed communication, radio and transmission networks. More than 40% phone calls are made through their systems and more than 2 billion people use their network worldwide.

**Project **

We work on the solution for Telecom Networks that helps automate equipment customization workflow. The highly available web-based service runs jobs performing remote equipment checking and analysis.

What`s in it for you:
- possibility to work with one of the leading providers of Information and Communication Technology
- direct communication with the client, possibility to understand business, use technology to solve problems and improve efficiency

**Requirements:**

2+ years of experience with Python on commercial projects
1+ years of working experience with Flask (or at least another Python web-framework)
Hands-on experience in developing REST API
Good understanding of MongoDB
Experience with jinja2
Experience with Linux
At least Intermediate English level
Will be a plus: experience with Swagger/Connexion, good understanding of Redis Queue, Docker, Microsoft Azure

**Responsibilities:**

Participation in conference calls and face-to-face meetings with the Customer and Customer’s partners
Analyzing Customer’s requirements and propose the best workflow to fit it
Developing and optimizing REST API endpoints
Extending implemented features according to requirements growth
Reporting status and progress according to the project and company demands

Are you in?