Python Tech Lead –Hybrid
W3Global
Date: 5 days ago
City: Brampton, ON
Contract type: Contractor

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.
Experience
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.
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.
Experience
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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume