Search by job, company or skills

Senior Python Developer

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

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:

DjangoJenkinsAppdynamicsGitDockerTerraformLinuxAnsibleSplunkKubernetesPythonAzure DevOpsGitLab CI

Bengaluru, India

Skills:

UnixPysparkPl SqlAutosysSqlPyramidDjangoNumpyPandasRDBMSLinuxMatplotlibCicdAgileFlaskDatabricksPythonAWSAirflowSAlibScikit-learn

Bengaluru, India

Skills:

UnixPl SqlPyramidDjangoNumpyPandasLinuxMatplotlibCicdFlaskDatabricksAws CloudPythonAgile frameworkSAlibScikit-learnPython PySpark programmingAutosys or AirflowRDBMS SQL

Bengaluru, India

Skills:

SqlalchemyPostgreSQLDynamodbRest API DevelopmentJiraJenkinsGitConfluenceTerraformDockerCeleryMySQLAWS CloudFormationAws CloudFastAPIKubernetesGitHub ActionsMicroservices ArchitectureBitbucket PipelinesPython 3.x

Bengaluru, India

Skills:

Computer VisionMachine LearningMLopsDependency InjectionFastAPIPythonAzureDockerBig DataNlpSqlalchemyLangChainGitHub ActionsHugging FaceLangGraph

Beware of Scammers

We don’t charge money for job offers