About the Role
1.
Develop and maintain
Python-based back end Developer or automation frameworks and scripts for
network testing, data processing, and operational workflows
4. Design and interact with SQL
(PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) databases for test data,
configuration, and results management
6. Develop and maintain CI/CD pipelines
integrating Python automation into Jenkins/GitLab for continuous delivery
8. Integrate with telecom network systems and
APIs for automated validation, health checks, and service monitoring
10. Collaborate with QA, network engineering,
and DevOps teams to identify automation opportunities and deliver scalable
solutions
Essential Skills & Experience
2. 4+
years of professional Python development experience in automation or backend
roles
4.
Hands-on experience with HTML/CSS and templating engines (Jinja2) for building
lightweight web interfaces
6.
Proficient in Linux environments — shell scripting (Bash), cron jobs, process
management, and server administration
8.
Familiarity with CI/CD tools (Jenkins, GitLab CI/CD) and version control (Git)
10.
Strong understanding of networking fundamentals (HTTP, TCP/IP, DNS, SSH) and
API integration patterns
Desirable Skills
·
Knowledge of message queues
(RabbitMQ, Kafka) and event-driven architectures
·
Familiarity with Pytest,
Selenium, or Playwright for test automation
·
Understanding of Agile/Scrum
delivery practices