Role: Python Developer / TechLead (ONSITE)
[Cloud Platform – Azure or Similar]
Experience: 2-15 Years (Immediate Joiners preffered)
What you will do in this role:
- Building backend for scalable Web and Mobile applications
- Developing reusable code and libraries for future use
- Optimization of the application for maximum availability and scalability
- Implementation of security and data protection
- Implement best practise of maintaining code and well versed with micro service architecture
- User authentication and authorization between multiple systems, servers, and environments
- Deliver projects on time in an agile and continuous development environment
Job requirements:
What you should have:
- Must be in practise of writing Test-driven Development process
- Experience with writing Blocking and Non-Blocking APIs which can be easily scalable
- Have excellent knowledge on data structures and algorithms to tackle complex data
- Have worked on various python frameworks Django / PyTest / Flask / FastAPI etc
- Must be working on NoSQL databases like MongoDB, Postgres etc in current project.
- Identify, troubleshoot, and document python application availability issues and standards.
- Experience using Version Control (GitHub/Gitlab).
- Passionate about code quality, extensibility, and simple architecture design and in practice of
doing peer code review
- Must be comfortable working in an open, highly collaborative team environment
What should you know well:
- Python
- API Development & Deployment and Integration
- SQL & NoSQL databases
- Github / Gitlab
- CI/CD Pipelines
- Server and Serverless architecture
- Monitoring & Troubleshooting
Brownie Points:
- Knowledge on container tools such as Dockers, AKS and Analytic services
- Building CI/CD pipelines, automation scripts in Azure cloud