Experience
4 - 9 yrs
Job Location
Hyderabad, India
Vacancy
1
Designation
Senior Python Developer
Job Type
ONSITE
Job Description
Key Responsibilities
Backend Development
Design, develop, and maintain Python-based REST APIs
Implement business logic, validation, and error handling
Write clean, readable, and maintainable Python code
Work with common Python frameworks such as FastAPI or Flask
Implement API versioning and basic documentation (OpenAPI / Swagger)
Requirements
Azure & Deployment
Deploy Python APIs to Azure using services such as:
Azure App Service
Azure Functions (HTTP-triggered)
Azure Container Apps or Azure Kubernetes Service (basic usage)
Configure environment variables, application settings, and secrets
Understand and apply basic Azure networking concepts (public vs private endpoints)
Use Azure Portal and Azure CLI for basic operations
Data & Integration
Integrate APIs with databases such as:
Azure SQL Database
Azure Cosmos DB (basic understanding)
Consume external APIs and services
Handle authentication and authorization basics (API keys, Azure Managed Identity, or Azure Active Directory at a basic level)
Quality & Collaboration
Write basic unit tests for backend logic
Participate in code reviews and follow coding standards
Troubleshoot and debug issues in development and production environments
Collaborate with DevOps and Cloud teams on deployments and improvements
Nice to have
Experience with Docker
Exposure to Azure DevOps or GitHub Actions
Basic knowledge of security best practices for APIs
Experience with async Python programming
Familiarity with infrastructure-as-code concepts (Bicep, ARM, or Terraform basic)
What client is looking For
Pragmatic engineer who focuses on getting working solutions into production
Comfortable asking questions and learning cloud concepts on the job
Able to follow architectural guidance and standards
Clear communicator who works well in cross-functional teams
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
