Search by job, company or skills

F

Senior Python Developer

8-12 Years
20 - 50 LPA
Save
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

Total 8 years experience in software development with 5 years python developing

Job Title: Senior Python Developer

Department: Engineering Team | Employment Type: Full-Time

Job Description

We are seeking a highly skilled Python developer to support our engineering team. The ideal candidate will have strong experience in building reusable libraries, working with APIs and microservices, and integrating with modern infrastructure components.

Key Responsibilities

  • Design & Develop: Build robust Python libraries for internal use and automation workflows.
  • API Management: Construct and maintain high-performance RESTful APIs and microservices.
  • DevOps Collaboration: Work closely with engineering operations to integrate applications with CI/CD pipelines.
  • Infrastructure Integration: Handle infrastructure tools including HashiCorp Vault, Apache Kafka, and containerized clusters.
  • Code Quality: Write clean, testable, and maintainable code adhering to industry standards.
  • Peer Reviews: Participate in code reviews and proactively contribute to improving team development practices.

Required Skills & Qualifications

  • Experience: 5+ years of strong proficiency in Python (3.x) with an emphasis on modular, reusable logic.
  • Frameworks: Hands-on experience with API development tools such as Flask or FastAPI.
  • Containerization: Familiarity with microservice architecture deployments via Docker and Kubernetes.
  • CI/CD: Practical knowledge of pipeline automation using Jenkins or GitHub Actions.
  • Security: Solid understanding of secrets management tools like HashiCorp Vault.
  • Data Streaming: Experience working with event streaming platforms like Apache Kafka.
  • Testing: Strong background in software testing practices using frameworks like PyTest.
  • Execution: Excellent problem-solving skills and the ability to work independently in fast-paced environments.
  • Mentorship: Great communication skills with a willingness to teach, share knowledge, and build technical documentation.

Preferred Qualifications

  • Cloud Infrastructure: Hands-on experience in cloud environments (AWS, GCP, or Azure).
  • AI & Agents: Experience building and operationalizing Agentic flows and agent-to-agent communications (including MCP, LangChain, or LangGraph).
  • Automation: Familiarity with Infrastructure-as-Code (IaC) tools like Terraform.
  • Methodology: Prior exposure to working within Agile development frameworks.

More Info

Job Type:
Function:
Employment Type:

Job ID: 149692769

Similar Jobs

Bengaluru, India

Skills:

data engineering System integrationSQL ServerFastAPIAzurePythonenterprise application developmentContainerization technologiesAsync processingMicroservices architecture

Bengaluru, India

Skills:

SqlalchemyMachine LearningDependency InjectionNlpMLopsCeleryFastAPIPythonComputer VisionLangChainHugging FaceAzure OpenAILangGraph

Bengaluru, India

Skills:

PostgreSQLTensorflowDjangoGitPytorchGcpMySQLFlaskMongoDBFastAPIRest ApisAzurePythonAWSLangChainHugging Facemicroservices architectureOpenAIAI tools and technologies

Bengaluru

Skills:

PythonFastAPIDjangoFlaskTypescriptPostgresqlRedisDockerDevopsRestfulFull Stack

Bengaluru, India

Skills:

JenkinsGitDockerPytestPythonK8S