Expires on | : | November 30, 2024 |
Job Code | : | 10046 |
Experience | : | 5-7 Years |
Location | : | Hyderabad |
We are seeking an experienced Backend Developer with expertise in designing, developing, and deploying scalable and efficient backend systems using Python, Django, and Amazon Web Services (AWS) technologies, including S3, Lambda, EC2/ECS, IAM, and DynamoDB. The ideal candidate will have a strong understanding of backend development principles, database systems, and cloud computing, with experience in implementing secure, scalable, and high-performance backend systems.
• Backend services programming, preferably in Python
• Design, develop, test, and deploy high-quality backend services using Python and Django
• Develop RESTful APIs to interact with our frontend applications and other microservices
• Work closely with the frontend development team to ensure seamless integration and data exchange between services
• Collaborate with the data engineering team to design and implement data pipelines and storage solutions
• Develop and maintain database schema and ensure data consistency and integrity
• Troubleshoot and debug complex issues in the backend services and APIs
• Participate in code reviews and ensure adherence to coding standards and best practices
• Stay up-to-date with the latest trends and technologies in the field and apply this knowledge to improve our backend services
• Collaborate with the DevOps team to ensure smooth deployment and monitoring of our backend services
• Participate in the design and implementation of new features and functionality
• Develop and maintain technical documentation and guides for our backend services
• Work with the QA team to ensure thorough testing and validation of our backend services
• Participate in the planning and prioritization of project tasks and deliverables
Primary Skills
• Backend services programming in Python (Primary) – High
• Hands on in Django and Database
• Good in Python coding
• Good in Restful services.
• Good in AWS Services (S3, Lambda, EC2/ECS, IAM, Dynamo dB)
• Experience Level- 5+ Years
• Effective communication skills and a team-oriented mindset
• Can-do attitude, and passion about software and systems
• A B.Sc. in computer science or related fields