Search Jobs

Search by job, company or skills

Python Developer

Python Developer

People Prime Worldwide
5-12 Years
Early Applicant
  • Posted 2 months ago
  • Be among the first 30 applicants

Job Description

Job Title: Python Developer – FastAPI & Unix Shell Scripting

Experience: 5 to 12 Years

Location: Chennai, Bengaluru, Pune, Hyderabad

Notice Period: Immediate to 15 days

Job Summary

We are looking for a skilled Python Developer with strong experience in FastAPI and Unix shell scripting to build, maintain, and optimize scalable backend systems and automation workflows. The ideal candidate should have experience developing REST APIs, working with Linux/Unix environments, automating operational tasks, and collaborating with cross-functional teams in an Agile environment.

Key Responsibilities

  • Design, develop, test, and maintain backend applications using Python and FastAPI.
  • Build high-performance RESTful APIs and microservices.
  • Develop and maintain Unix/Linux shell scripts for automation, deployment, monitoring, and batch processing.
  • Integrate APIs with databases, third-party services, and internal systems.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot production issues and perform root cause analysis.
  • Write clean, reusable, and well-documented code.
  • Implement security and data protection best practices.
  • Collaborate with DevOps, QA, frontend, and business teams.
  • Participate in code reviews and Agile/Scrum ceremonies.
  • Maintain CI/CD pipelines and deployment scripts.

Required Skills

Technical Skills

  • Strong proficiency in Python
  • Experience with FastAPI framework
  • Good knowledge of REST API development
  • Strong Unix/Linux command-line skills
  • Expertise in Shell Scripting (Bash/KornShell/Sh)
  • Experience with relational databases such as:
  • PostgreSQL
  • MySQL
  • Oracle
  • Understanding of:
  • API authentication (JWT/OAuth2)
  • Async programming
  • Microservices architecture
  • Familiarity with:
  • Git/GitHub/GitLab
  • Docker
  • CI/CD pipelines
  • Linux server environments

Preferred Skills

  • Experience with cloud platforms like AWS/Azure/GCP
  • Knowledge of Kubernetes
  • Familiarity with message queues (RabbitMQ/Kafka)
  • Exposure to monitoring/logging tools

Qualifications

  • Bachelor's degree in Computer Science, IT, or related field.
  • 5–12 years of experience in Python backend development.
  • Experience in enterprise application development preferred.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Linux server environments

Microservices architecture

Unix Linux command-line skills

CI CD pipelines

Async programming

Similar Jobs

5-7 yrs
Pune, India
Skills:
MlGoogle Cloud PlatformMicroservicesTensorflowNumpyPandasPytorchDockerRest ApisAzurePythonKubernetesAWSScikit-learnAidatabase integration
10-12 yrs
Pune, India
Skills:
CloudDockerApi DevelopmentAzureKubernetesPythonAWSautomation developmentDevOps practicesworkflow automation toolsapplication deployment operations
7-10 yrs
INR 125,000 - 125,000 per month
Bengaluru, Hyderabad, Pune
Skills:
Python 3.11async programmingPydanticFastAPI Amazon Bedrock
6-14 yrs
Pune, India
Skills:
GithubPythonSqlGithub Actions
8-13 yrs
Pune, India
Skills:
DatabasesApisMicroservicesAzurePythonLangChainOpenAI Agentscloud environmentsAutoGenMicrosoft GitHub CopilotAI-driven automationagentic AI systemsCI/CDCopilot Agentsautomation scripts