Logo-of-Genzeon-Global-hiring-for-jobs-in-India-on-GrabJobs

Senior Python Developer

Job Description - Senior Python Developer

Key Responsibilities:

  • Lead
    the design and implementation of cloud -native microservices using Python
    FastAPI, Pydantic, and Async I/O.

  • Architect,
    build, and optimize APIs, worker services, and event -driven systems
    leveraging Confluent Kafka.

  • Define
    and enforce coding standards, testing strategies, and development best
    practices.

  • Implement
    CI/CD pipelines using GitHub Actions or other tools and manage secure and
    scalable deployments.

  • Work
    with Docker, Terraform, and GCP infrastructure services including Cloud
    Run, Pub/Sub, Secret Manager, Artifact Registry, and Eventarc.

  • Guide
    the integration of monitoring and observability tools such as New Relic,
    Cloud Logging, and Cloud Monitoring.

  • Drive
    initiatives around performance tuning, caching (Redis), and data
    transformation including XSLT, XML/XSD processing.

  • Support
    version control and code collaboration using Git/GitHub.

  • Mentor
    team members, conduct code reviews, and ensure quality through unit
    testing frameworks like Pytest or unittest.

  • Collaborate
    with stakeholders to translate business needs into scalable and
    maintainable solutions.

Mandatory Skills:

Programming & Frameworks:

  • Expert
    in Python
    and experienced with FastAPI or
    equivalent web frameworks.

  • Strong
    knowledge of Async I/O, Pydantic Settings

  • Hands -on
    with Pytest or unittest

  • Experience
    with Docker, Terraform, and Kafka (Confluent)

Version Control & DevOps:

  • Experience
    with any version control

  • Proven
    CI/CD pipeline implementation experience

Cloud & Infrastructure:

  • Hands -on
    experience with any cloud provider

Data Processing:

  • Knowledge
    of XSLT transformations, XML/XSD processing

Monitoring & Observability:

  • Familiar
    with integrating monitoring/logging solutions, New relic preferred.

Databases & Storage:

  • Experience
    with any database/storage solution

  • Understanding
    of caching mechanisms


Good to Have Skills:

Development & Testing

  • PyPI
    package creation

  • Tox
  • Ruff
    (Python linting)

  • Basic Bash scripting

Data Formats for Kafka: JSON, Avro, Protobuf

Version Control & CI/CD: Proficient with
GitHub and GitHub Actions

GCP Experience in:

Cloud Storage, Eventarc, Cloud Run, GKE
Autopilot

  • Secret
    Manager, Artifact Registry, Workload Identity Federation

  • Pub/Sub,
    Cloud Logging, Cloud Monitoring

  • IAM,
    VPC networking

Databases & Storage:

  • Familiarity with PostgreSQL, MS SQL Server, IBM AS/400, Redis

Soft Skills:

  • Strong
    leadership and mentoring skills

  • Excellent
    communication and cross -functional collaboration

  • Analytical
    mindset with problem -solving capabilities

  • Drive
    for continuous learning and improvement



Original job Senior Python Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Python Developer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.