Senior Python Developer

7 - 12 years

4 - 8 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

 
  • Design, implement, and maintain cloud-native microservices using Python with FastAPI/asyncio frameworks.
  • Develop async services to manage Ansible Runner execution and event workflows.
  • Create and optimize REST APIs for configuration, operational data, and telemetry delivery.
  • Integrate services with Apache Kafka to coordinate inter-service communication, track job execution, and publish status updates.
  • Develop, optimize, and maintain Ansible playbooks (YAML) and Ansible Runner integrations to automate provisioning, configuration, and lifecycle management for network devices.
  • Design and manage relational database schemas (PostgreSQL/MySQL), optimize queries, and ensure data integrity for automated workflows.
  • Participate in branching strategies, pull requests, and CI/CD pipelines for automated build, test, and deployment.
The Must Haves
  • Bachelor s or Master s degree in Computer Science or equivalent experience.
  • A minimum of 7+ years of hands-on experience in Python development, including async programming (FastAPI, asyncio).
  • Strong working knowledge of Apache Kafka (topics, partitions, consumer groups, message serialization).
  • Expertise with Ansible, Ansible Runner, YAML playbooks, and custom network device automation modules.
  • Proficiency in PostgreSQL/MySQL schema design, data modeling, and performance tuning.
  • Experience with Docker, Kubernetes/OpenShift, and microservice scaling strategies.
  • Familiarity with network security best practices including SSH key management and password vaulting.
Nice to Haves
  • Past experience developing network orchestration systems or telecom-grade automation solutions.
  • Familiarity with multi-vendor network environments and SDN/NFV concepts.
  • Experience implementing secure API gateways and service mesh architectures (e.g., Istio).
  • Contributions to open-source automation frameworks.
  • Knowledge of Prometheus/Grafana for metrics and ELK/OpenSearch for log aggregation.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

hyderabad, telangana, india