Middle Python Developer (Telecom)

  • Dnipro
  • Kharkiv
  • Kyiv
  • Lviv
  • Odesa
  • Sumy
  • Vinnytsia
  • Python

We are looking for a Python Developer to become a part of our team.

Meet your team!

Project

The project involves cloud deployment automation for one of European Telecom providers. The tool we develop checks data, which is required for configuration of telecom devices. Automation of these operations saves time during network deployment.

  • Responsibilities

    • Design separate components, modules, classes, database tables, etc.
    • Code, debug, document, and maintain portions of software
    • Perform unit and integration testing
    • Participate in peer code and design reviews
    • Participate in estimation and planning sessions
    • Contribute to development of technical project documentation and user documentation
    • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
    • Participate in conference calls and face-to-face meetings with the Customer and Customer’s partners
    • Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
    • Report status and progress according to the project and Company demands
    • Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements
    • Escalate technical issues to the Architect, Team Lead, and Project Manager
    • Improve your qualification within the area(s) of expertise at various training courses, seminars, and/or other educational organizations
  • Requirements

    It’s a must:

    • Fast learner
    • Motivation to work with new domain areas
    • Experience with Python at least 3 years
    • High proficiency in Linux, bash scripting
    • Good knowledge of TDD principles: basic understanding, SOLID (SRP at least)
    • High proficiency in REST API
    • Basic knowledge of HTML + CSS: basic skills in writing simple reports

    Nice to have:

    • Knowledge in network configuration
    • Experience with Ansible playbooks
    • Experience with IPMI command
    • Experience with Docker containers
    • Experience with Open Stack Platform, vCloud, SDN, NFVI