11 Aug
|
Trade Brains
|
Bengaluru
11 Aug
Trade Brains
Bengaluru
Key Responsibilities
- Build big, robust, scalable, and maintainable applications
- Debug, fix bugs, identify performance issues, and improve app performance
- Set up and manage AWS EC2 instances, S3 buckets, and related services
- Manage server configurations and deployments
- Continuously discover, evaluate, and implement current technologies to maximize development efficiency
- Handle complex technical issues related to web app development and discuss solutions with the team
- Manage and monitor application deployment using DevOps tools
- Configure and maintain AWS EC2 instances
- Set up and manage Docker containers
- Implement automated deployment pipelines
- Monitor application performance and server health
- Manage database backups and recovery procedures
- Handle server security and SSL certificate management
- Requirements
- Proficient understanding of Python, with knowledge of the Python web framework Django
- Knowledge of Version control like Git
- Understanding of the threading limitations of Python and multi-process architecture
- Understanding of fundamental design principles behind a scalable application
- Experience with AWS services (EC2, S3, CloudWatch) and basic Linux commands
- Knowledge of Docker and container orchestration
- Basic understanding of CI/CD pipelines and DevOps practices
- Familiarity with deployment strategies and server configuration
📌 Backend Developer (Bengaluru)
🏢 Trade Brains
📍 Bengaluru