- Company Name
- Bounteous
- Job Title
- Python Tech Lead
- Job Description
-
Job Title: Python Tech Lead
Role Summary: Lead the design, development, and deployment of network automation and intent‑based APIs using Python and related technologies. Drive microservice architecture, CI/CD pipelines, and cloud‑native solutions across public, private, and hybrid environments while ensuring high reliability and scalability.
Expectations: Own end‑to‑end delivery of automation services, mentor a small engineering team, and set technical direction for backend services and network integration. Anticipate scalability issues, optimize performance, and embed observability and SRE practices in production systems.
Key Responsibilities
- Architect and implement network intent APIs (Python, Ansible, FastAPI/Flask/Django).
- Design and maintain microservices with Docker, Kubernetes, and scalable deployment patterns.
- Build, test, and deploy CI/CD pipelines with GitHub Actions, Jenkins, GitLab CI, or equivalent.
- Define API strategy, enforce RESTful design, and manage authentication/authorization.
- Integrate monitoring, logging, and alerting (Grafana, ELK stack) and apply SRE principles.
- Work across WAN, SD‑WAN, LAN, WLAN domains and public cloud (AWS, Azure, GCP) or private DC.
- Coach junior developers, review code, and promote best coding practices.
Required Skills
- Python, Ansible, FastAPI/Flask/Django (or Java equivalents).
- Containerization (Docker, Kubernetes) and microservices architecture.
- CI/CD tooling (GitHub Actions, Jenkins, GitLab CI).
- RESTful API design, authentication protocols, and versioning.
- Cloud platforms (AWS, Azure, GCP) and hybrid/on‑prem setups.
- Monitoring, logging, tracing, and alerting (Grafana, ELK).
- Algorithm design, performance analysis, and optimization.
- Strong communication and leadership in a cross‑functional team.
Required Education & Certifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- CCNP/CCIE or equivalent networking certification preferred.
- Experience with cloud certifications (AWS Certified Solutions Architect, Azure Solutions Architect, or GCP Professional Cloud Architect) is a plus.