Get more replies from employers
Send a job-specific resume in minutes.
Tekskills in Bengaluru is seeking a Python backend engineer to design, develop, and maintain scalable services using Django, Flask, or FastAPI, with a focus on robust APIs.
You will work on data processing, cloud deployments (AWS/GCP/Azure), CI/CD, Docker, and Kubernetes, ensuring performance, security, and reliable production releases.
Collaborate with product teams, write tests, document APIs, and own backend components from development through observability.
Design, develop, and maintain scalable Python applications, services, and backend components using frameworks like Django, Flask, or FastAPI.
Build RESTful and asynchronous APIs, design microservices architectures, and integrate with internal/external systems and databases.
Work with SQL/NoSQL databases, message queues, and data pipelines; implement ETL workflows and ensure high data quality.
Optimize application performance, memory usage, and execution speed; profile code and resolve bottlenecks.
Deploy and operate applications on cloud platforms (AWS/Azure/GCP), integrating CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
Write robust unit/integration tests (pytest/unittest), debug complex issues, and support QA/UAT and production deployments.
Partner with product owners, architects, and cross-functional teams to translate business requirements into technical solutions.
Implement secure coding practices, handle authentication/authorization, and ensure application compliance with standards.
Manage versioning, releases, observability, and maintain applications throughout their lifecycle.
Produce clear technical documentation, API references, and user guides for developers and stakeholders.