Backend Python Engineer
HiringAnaplan
Gurugram · IndiaFull-time· Today
Experience
3+ years
Work Type
Full-time
Domain
Backend Engineering, Cloud
Core SkillsMust Have
PythonOOPData structuresConcurrencyAsynchronous programmingFastAPIFlaskDjangoREST API designPostgreSQLMySQLDatabase designQuery optimizationGitUnit testingIntegration testingpytestDockerCI/CD pipelinesGitHub ActionsGitLab CIJenkinsLinuxShell commandsCloud concepts
What You'll Do
1Design, develop, test, and maintain scalable backend applications using Python
2Build and maintain REST APIs using frameworks such as FastAPI, Flask, or Django
3Write clean, modular, maintainable, and well-tested production code
4Design and optimize database interactions using PostgreSQL/MySQL or similar
5Work with asynchronous programming, background jobs, queues, and caching
6Troubleshoot application performance, API latency, memory, and production issues
7Implement authentication, authorization, API security, logging, and error handling
8Containerize applications using Docker
9Work with CI/CD pipelines for automated build, testing, and deployment
10Deploy and support applications in cloud environments
11Understand and work with Linux environments, networking, environment configuration, and application monitoring
12Collaborate with frontend developers, architects, QA, and DevOps teams
Nice to HaveOptional
KubernetesRedisCeleryMessage queuesNginxReverse proxiesAPI gatewaysTerraformAWSAzureOCIGCPLLM APIsGenerative AI APIs
Domain
Backend EngineeringCloudDevOps