Python Technical Lead
Apply NowJob details
Job Title: Python Technical Lead - Networking and Device Management Experience: 7 (5 years of experience in software development, with at least 2 years in a technical lead role) Job Overview: We are seeking a highly skilled Python Technical Lead with extensive experience in networking and hands-on device management. The ideal candidate will lead a team of developers in designing, implementing, and maintaining software solutions that interact with network devices and services. This role requires a deep understanding of networking protocols, device management, and the ability to write efficient, scalable Python code. Technical Skills Required: Programming Languages: Proficient in Python; experience with other languages (e.g., Go, Java, or JavaScript) is a plus. Networking Knowledge: Strong understanding of networking concepts, and network device management. Frameworks and Tools: Experience with frameworks such as Flask or Django for web services; familiarity with network automation tools (e.g., Ansible, textfsm). APIs: Proficient in designing and consuming RESTful APIs; experience with GraphQL is a plus. Databases: Knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) for data storage and retrieval. Version Control: Proficient in Git for version control and collaboration. Cloud Services: Familiarity with cloud platforms (AWS, Azure, GCP) and their networking services OS: Proficiency in Linux operating systems.
Apply Now