Position: Middle Python Developer (Telecommunication Domain)
Company: Sigma Software
Experience required: 2y
English level: upper

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.

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

PERSONAL PROFILE
Excellent communication skills
High level of self-organization, ownership, and responsibility

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