Sr. Python Developer at Global IT Con
Dallas, TX 75201
About the Job
Role: Sr. Python Developer With OSS Networking
Location: Dallas TX (On-Site)
Experience- 8+ Years
Job Description:
We are seeking a highly skilled and motivated Python Developer with a strong background in Telecom Operations Support Systems (OSS) Networking. The ideal candidate will have a deep understanding of telecom networks, OSS/BSS systems, and extensive experience in Python development. This role involves designing, developing, and maintaining software solutions that enhance the efficiency and reliability of telecom networks.
Role: Python Developer with Telecom OSS Networking
Location: Dallas, TX
Duration: Long term
Key Responsibilities:
Design, develop, test, and maintain Python-based applications for telecom OSS.
Collaborate with cross-functional teams to define software requirements and specifications.
Write clean, maintainable, and efficient code following best practices and coding standards.
Integrate OSS solutions with existing telecom network infrastructure.
Develop and implement APIs and data models to support OSS functionalities.
Ensure seamless communication between OSS/BSS systems and network elements.
Monitor and manage telecom network performance and configurations.
Develop automation scripts for network provisioning, fault management, and performance monitoring.
Troubleshoot and resolve network-related issues using OSS tools and frameworks.
Design and maintain databases to support OSS applications.
Optimize database performance and ensure data integrity and security.
Stay updated with the latest industry trends, technologies, and best practices in telecom OSS and networking.
Identify areas for improvement and propose innovative solutions to enhance system performance and reliability.
Participate in code reviews, peer programming, and knowledge-sharing sessions.
Qualifications:
Bachelor’s or master’s degree in computer science, Information Technology, Telecommunications, or a related field.
Proven experience as a Python Developer, preferably in the telecom industry.
Strong understanding of telecom OSS/BSS systems and network management principles.
Proficiency in Python and its libraries/frameworks (e.g., Flask, Django).
Experience with network protocols and technologies (e.g., SNMP, NETCONF, RESTCONF).
Familiarity with databases (SQL and NoSQL) and data modeling.
Knowledge of automation tools and scripting languages (e.g., Ansible, Bash).
Excellent problem-solving skills and the ability to work independently or as part of a team.
Strong communication and interpersonal skills.
Preferred Skills:
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
Knowledge of machine learning and data analytics techniques.
Familiarity with DevOps practices and tools (e.g., Jenkins, Git).
Understanding of network security principles and best practices.