Python Developer with Networking Skills

Company: Access Data Consulting Corp
Location: Englewood, Colorado, United States
Type: Full-time
Posted: 25.MAR.2021

Summary

• Python expert in Linux environment • They will need to do code reviews and mentoring the team up to a high level of python expertise. • As...

Description

• Python expert in Linux environment
• They will need to do code reviews and mentoring the team up to a high level of python expertise.
• As far as a team lead, NOT as important to me personally
• They will own very complex multi-threaded code that is at the heart of our system, so they need to understand and have experience with that
John said the specific requirements for the senior python type could be summarized here:

• Expertise on Python 3
• Expertise with netmiko and connecting to production network devices, cisco, nokia, juniper, artista
• Experience with gRPC and python or similar language
• Experience with SSH, binary protocols, queueing, unix IPC
• Expertise with asyncio, mutli-threading and multiprocessing python modules in a production environment, able to own, enhance, debug a complex concurrent codebase.
• Familiar with Docker and Kubernetes
• GIT, git flow, merges, rebase, tagging. Must be at an expert level, having the ability to review merge requests and code changes.
• Experience with MAC OSX
• Experience with postgres and elasticsearch
• Experience with syn and async API development with Flask or FastAPI

- provided by Dice

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...