Search by job, company or skills

People Prime Worldwide

Python Developer

5-12 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

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:

Job ID: 147374197

Similar Jobs

Pune, India

Skills:

ElasticsearchDjangoRabbitmqData Structures And AlgorithmsPythonSqlRedis

Pune, India

Skills:

ScrapyWeb ScrapingPostgreSQLCronApache AirflowPandasCeleryMySQLSeleniumMongoDBRest ApisPythonPlaywrightPuppeteerBeautifulSoup

Pune, India

Skills:

Django Rest FrameworkDjangoDevopsJavascriptDockerTerraformAnsibleOpenshiftFlaskASP.NETFastAPIPuppetKubernetesPythonChefNoSQL databases

Pune, India

Skills:

NosqlDjangoLambdaGraphqlLinuxFlaskPythonSqlAWSMicroservices

Pune

Skills:

JavaPython ProgrammingCursorClaude Code