
Python Developer
Cprime, Inc
full-time
Posted on:
Location Type: Hybrid
Location: Chennai • India
Visit company websiteExplore more
Tech Stack
About the role
- Develop and maintain Python-based services and REST/GraphQL APIs, ensuring scalability, performance, versioning, and proper error handling.
- Design and optimize database schemas, migrations, and queries using PostgreSQL, MySQL, or similar databases.
- Build and support integrations, background jobs, and data synchronization with external systems.
- Implement secure authentication and authorization mechanisms, including OAuth2, JWT, and RBAC.
- Set up and manage CI/CD pipelines using tools such as GitHub Actions, Jenkins, or Azure DevOps.
- Work with cloud platforms (AWS, Azure, or GCP) and containerization tools like Docker to support deployment and operations.
Requirements
- 4–5 years of experience in Python development.
- Strong proficiency in Python and at least one framework: FastAPI, Django, or Flask.
- Experience building REST APIs and/or GraphQL APIs.
- Strong experience with relational databases such as PostgreSQL or MySQL.
- Experience building integrations, background jobs, or microservices.
- Hands-on experience with Git and CI/CD tools such as GitHub Actions, Jenkins, or Azure DevOps.
- Exposure to cloud platforms (AWS, Azure, or GCP) and Docker is preferred.
- Understanding of authentication and authorization (OAuth2, JWT, RBAC).
- Strong debugging, problem-solving, and communication skills.
- Experience working in enterprise or client-facing environments is preferred.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonREST APIsGraphQL APIsPostgreSQLMySQLOAuth2JWTRBACCI/CDmicroservices
Soft Skills
debuggingproblem-solvingcommunication